4.8 数据类型转换
包含在主题中
#Python基础知识
三种常用的数据类型: 1.第一种Python数据类型:字符串(str)。
2、Python数据类型第二种:整型(int)。
3、Python数据类型的第三种:浮点数(float)。
4.8.1 转换为字符串str() 将整数或浮点数转换为字符串类型。
#设置一个整型变量
数量=10
#将数字转换为字符串
字符串(数字)
#显示转换类型
类型(str(数字))
斯特
数字的数据类型原本是整数(int),但是通过str()函数将其转换为字符串类型(str),并且使用type函数来显示转换后的数据类型。
#设置浮点变量
Number_2=0.66
#将变量转换为字符串
str(number_2)
#显示转换类型
类型(str(number_2))
斯特
number_2的数据类型原本是浮点数(float),但被str()函数转换为字符串类型(str)。
4.8.2 转换为整数int() 将字符串和浮点数转换为整数。
#设置浮点变量
Number_3=6.66
#将变量转换为整数
int(number_3)
#显示转换类型
打印(类型(int(number_3)))
#显示转换结果
打印(int(number_3))
“int”类
6
将浮点数转换为整数,仅保留小数点右侧的数字。
#设置字符串变量
number_4=’66’
#将变量转换为整数
int(number_4)
#显示转换类型
类型(int(number_4))
整数
#设置字符串变量
number_5=’66.66′
#将变量转换为整数
int(number_5)
#显示转换类型
类型(int(number_5))
————————————————– ———————–
ValueError 回溯(最后一次调用)
ValueError: 基数为10: ‘66.66’ 的int() 文字无效
注释1. 将浮点数转换为整数。不使用四舍五入,仅保留小数点前的数字。例如,浮点数66.99 转换为整数66,而不是67。
2、将字符串转换为整数:int()只能强制转换符合整数规范的字符串数据。
例如,字符串“66.66”无法转换为整数,但字符串“66”可以转换为整数。
4.8.3 转换为浮点数float() 将整数和字符串转换为浮点数。
#设置字符串变量
重量=’50’
#将变量转换为浮点数
浮点数(权重)
#显示转换类型
打印(类型(浮点(重量)))
#显示转换结果
打印(浮动(重量))
“浮动”类
50.0
#设置一个整型变量
身高=180
#将变量转换为浮点数
浮动(高度)
#显示转换类型
打印(类型(浮动(高度)))
#显示转换结果
打印(浮动(高度))
“浮动”类
180.0
总结1. str():转换为字符串。没有限制。
2. int():在将保留小数点和小数字符串转换为整数之前,将浮点数转换为数字。
3. float():文字字符串不能转换为浮点数。
完成课堂练习1中的代码后,打印:今天我正在学习P
Python 第100 天
#设置变量
phrase_1=’今天我们学习Python’
word_1=’苔丝’
数量_1=100
word_2=’日’
#Output 今天是我学习Python 的第100 天
完成课堂练习2 中的代码后,打印以下内容: “班上有50个人。”
#设置变量
phrase_2=’在我们班’
number_2=’50.8′
word_3=’人’
#输出我们班有50人