扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
python中怎么操作Integer整型与Float浮点型,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站制作、网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的格尔木网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
首先新建一个python文件命名为py3_integer_float.py,在这个文件中进行字符串操作代码编写:
#定义一个变量并赋值为3num = 3#使用type()函数查看num的类型#结果为print(type(num))#接下来赋值num为3.33#然后打印对象类型num = 3.33#结果为 print(type(num))#基本的算术运算#加法:3 + 2#减法:3 - 2#乘法:3 * 2#除法:3 / 2#地板除法:3 // 2#幂运算:3 ** 2#取余数:3 % 2print(3 + 2)#5print(3 - 2)#1print(3 * 2)#6print(3 / 2)#1.5print(3 // 2)#1print(3 ** 2)#9print(3 % 2)#1#关于除法 3/2#在python2版本中运行结果为1#python3中得到的是真实结果#算术运算的顺序#基本原则是#先乘除后加减#下面例子先计算3乘以2#得到结果6在加上1print(3 * 2 + 1)#7#稍作如下修改#如果用括号括起来#会先计算括号里边的内容#所以结果为9print(3 * (2 + 1))#数字自增长num = 1num = num + 1print(num)#2#或者+=方式num = 1num += 1print(num)#使用*=num = 1num *= 5print(num)#5#自带的内置函数#abs():取绝对值print(abs(-7))#7#round():四舍五入计数print(round(5.75))#6#round()保留小数点位数print(round(5.75,1))#5.8#比较操作符#结果返回布尔类型值True/False#等于:3 == 2#不等于:3 != 2#大于:3 > 2#小于:3 < 2#大于等于:3 >= 2#小于等于:3 <= 2print(3 == 2)#Falseprint(3 != 2)#Trueprint(3 > 2)#Trueprint(3 < 2)#Falseprint(3 >= 2)#Trueprint(3 <= 2)#False#将string内容为数字#的变量转换后做运算num1 = '72'num2 = '16'#如果直接相加#结果为7216是字符串类型 print(num1 + num2)#我们想要的是转换为int#之后的运算结果88#此时需要使用int()函数num1_int = int(num1)num2_int = int(num2)print(num1_int + num2_int)#88
以上代码运行结果截图:
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流