float取小数点后几位_python Integer整型与Float浮点型操作

f58e13ddedacd8acd61f5751f9dd812f.png

今天学习python的Integer整型与Float浮点型操作,并记录学习过程欢迎大家一起交流分享。

首先新建一个python文件命名为py3_integer_float.py,在这个文件中进行字符串操作代码编写:

#定义一个变量并赋值为3
num = 3
#使用type()函数查看num的类型
#结果为<class 'int'>
print(type(num))
#接下来赋值num为3.33
#然后打印对象类型
num = 3.33
#结果为<class 'float'>
print(type(num))
#基本的算术运算
#加法:3 + 2
#减法:3 - 2
#乘法:3 * 2
#除法:3 / 2
#地板除法:3 // 2
#幂运算:3 ** 2
#取余数:3 % 2
print(3 + 2)#5
print(3 - 2)#1
print(3 * 2)#6
print(3 / 2)#1.5
print(3 // 2)#1
print(3 ** 2)#9
print(3 % 2)#1
#关于除法 3/2
#在python2版本中运行结果为1
#python3中得到的是真实结果
#算术运算的顺序
#基本原则是
#先乘除后加减
#下面例子先计算3乘以2
#得到结果6在加上1
print(3 * 2 + 1)#7
#稍作如下修改
#如果用括号括起来
#会先计算括号里边的内容
#所以结果为9
print(3 * (2 + 1))
#数字自增长
num = 1
num = num  + 1
print(num)#2
#或者+=方式
num = 1
num += 1
print(num)
#使用*=
num = 1
num *= 5
print(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 <= 2
print(3 == 2)#False
print(3 != 2)#True
print(3 > 2)#True
print(3 < 2)#False
print(3 >= 2)#True
print(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

关注公号

下面的是我的公众号二维码图片,欢迎关注了解更多教程。

2fa0ed634f4dfcc5f10a3769d048aa6f.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值