1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > python转换数据类型(int float str eval tuple list chr ord bin oct hex)

python转换数据类型(int float str eval tuple list chr ord bin oct hex)

时间:2019-09-19 19:34:22

相关推荐

python转换数据类型(int float str eval tuple list chr ord bin oct hex)

1.转换数据类型的函数

2.转换数据类型的作⽤

问:input()接收⽤户输⼊的数据都是字符串类型,如果⽤户输⼊1,想得到整型该如何操作? 答:转换数据类型即可,即将字符串类型转换成整型。 示例需求:input接收⽤户输⼊,⽤户输⼊“1”,将这个数据1转换成整型。

# 1. 接收⽤户输⼊num = input('请输⼊您的幸运数字:')# 2. 打印结果print(f"您的幸运数字是{num}")# 3. 检测接收到的⽤户输⼊的数据类型 -- str类型print(type(num))# 4. 转换数据类型为整型 -- int类型print(type(int(num)))

3. 示例代码

# 1. float() -- 转换成浮点型num1 = 1print(float(num1))print(type(float(num1)))# 2. str() -- 转换成字符串类型num2 = 10print(type(str(num2)))# 3. tuple() -- 将⼀个序列转换成元组list1 = [10, 20, 30]print(tuple(list1))print(type(tuple(list1)))# 4. list() -- 将⼀个序列转换成列表t1 = (100, 200, 300)print(list(t1))print(type(list(t1)))# 5. eval() -- 将字符串中的数据转换成Python表达式原本类型str1 = '10'str2 = '[1, 2, 3]'str3 = '(1000, 2000, 3000)'print(type(eval(str1)))print(type(eval(str2)))print(type(eval(str3)))

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。