python转换dat_python基本命令

python转换dat_python基本命令在 Python 中 格式转换通常指的是将一种数据类型转换为另一种数据类型 以下是一些常见的类型转换方法 基本类型转换 整数转字符串 使用 str 函数 pythonnum int 123num str str num int 结果为 123 字符串转整数 使用 int 函数 pythonnum str 123 num int

在Python中,格式转换通常指的是将一种数据类型转换为另一种数据类型。以下是一些常见的类型转换方法:

基本类型转换

整数转字符串:使用 `str()` 函数。

```python

num_int = 123

num_str = str(num_int) 结果为 '123'

字符串转整数:使用 `int()` 函数。```python

num_str = "123"

num_int = int(num_str) 结果为 123

浮点数转字符串:使用 `str()` 函数。

```python

num_float = 3.14

num_str = str(num_float) 结果为 '3.14'

字符串转浮点数:使用 `float()` 函数。```python

num_str = "3.14"

num_float = float(num_str) 结果为 3.14

列表和字典转换

列表转字符串:使用 `join()` 函数。

```python

my_list = ["Hello", "World"]

my_str = " ".join(my_list) 结果为 'Hello World'

字符串转列表:使用 `split()` 函数。```python

my_str = "Hello World"

my_list = my_str.split() 结果为 ['Hello', 'World']

字典转字符串:使用 `json.dumps()` 函数(需要导入 `json` 库)。

```python

import json

my_dict = {"name": "John", "age": 30}

my_str = json.dumps(my_dict) 结果为 '{"name": "John", "age": 30}'

文件格式转换Excel转CSV:使用 `pandas` 库。```python

import pandas as pd

def to_csv(StartName, SheetName, EndName):

grade = pd.read_excel(StartName, sheet_name=SheetName)

对数据进行一些处理...

grade.to_csv(EndName, index=False)

图片格式转换:使用 `PIL`(Python Imaging Library)库。

```python

from PIL import Image

import os

def batch_change(in_path, out_path):

if not os.path.exists(out_path):

os.mkdir(out_path)

for files in glob.glob(in_path + "/*"):

filepath, filename = os.path.split(files)

out_file = filename[:-4] + ".jpg" 假设输入文件扩展名为.pgm或.png

im = Image.open(files)

im.save(os.path.join(out_path, out_file))

时间格式转换使用 `datetime` 模块格式化时间。```python

from datetime import datetime

now = datetime.now()

formatted_time = now.strftime("%Y-%m-%d %H:%M:%S") 结果为 '2024-05-22 14:30:00'

以上是一些基本的Python数据类型转换方法。

编程小号
上一篇 2026-03-11 17:39
下一篇 2026-03-11 17:32

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/75426.html