python中str()、int()和float()函数

在python中有比较特殊的运算符比如:

**         # 表示指数,2**3=8

//         # 表示整除,取商的整数部分,不进行四舍五入,22/8=2

最基本的三种数据类型是str字符型,int整形,float浮点型,一个值或一个变量在同一时刻只能是一种数据类型

可以使用‘+’运算符将两个字符串连接起来,但是却不能将字符串和数字连接起来,数字必须显示的被转化成字符串

变量名的命名规则类似其他编程语言,且区分大小写,小写字母开头,使用下划线分割,也可以使用驼峰式的代码风格

str()函数可以将int型或float型的变量转换成str类型,即实现上述的显示转换

int()函数可以将整形表示的str转换成int值,但不能将以浮点数表示的str转换成int值,但可以把float变量转换为int。比如‘90’可以转换为90,‘90.0’不能进行转换,90.0可以被转换成90

float()函数可以将浮点数表示的str转换成float值,也可以将int表示的str转换成float,同时可以把int变量转换成float,比如‘3.14’可以变成3.14,‘3’可以变成3.0,3变成3.0

input()函数获取到的永远都是字符串,即使想要获取数字,但input的输出始终都是字符串,因此程序中要根据实际需要将input获取到的输入信息经过适当转换后赋予变量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值