数据类型
字符串
一个个字符串起来的字符,数字 字母 文字 符号
需用‘xxx’引号括起来
整数
不带小数点的数字
浮点数
带小数点的数字,运算结果存在误差
数据的应用
四则运算
运算符 | 表示 | 例子 |
---|---|---|
+ | 加 | 2+1输出结果3 |
– | 减 | 1-2输出结果-1 |
* | 乘 | 1*2输出结果2 |
/ | 除 | 1/2输出结果0.5 |
% | 取模 –返回除法的余数 | 5%2输出结果1 |
// | 取整除 –返回商的整数部分 | 5//2输出结果2 |
** | 幂 –返回x的y次幂 | 2**3 为2的3次方 |
字符串的拼接
用“+”号将数据进行拼接
数据类型的查询—type()函数
number = 153
code = '通行密码'
print(type(number))
print(type(code))
结果为:
<class 'int'>
<class 'str'>
数据转换
str()函数
将其他数据类型转换成字符串,str(123)则将123转换成了字符串
也可用 **引号 ’123‘ **将数字123转换成字符串
place1 = '镜像世界的'
unit = '天'
place2 = '现实世界的'
action = '等于'
number1 = 1
number2 = 666
print(place1+str(number1)+unit+action+place2+str(number2)+unit)
print(place1+'1'+unit+action+place2+'666'+unit)
int()函数
**int()
将其他数据类型转换成整数,只有整数形式的可转换
number1 = '6'
number2 = '1'
print(int(number1)+int(number2))
结果为:
7
浮点数可被强制转换为整数,取整
print(int(3.8))
结果为:3
float()函数
将其他数据类型转换成浮点数,整数和字符串内容为数字形式都可以转换
height = 188.0
weight = 180
age = '89'
print(height)
print(float(weight))
print(float(age))
结果为:
188.0
180.0
89.0
原创文章,作者:端木书台,如若转载,请注明出处:https://blog.ytso.com/274615.html