龙空技术网

python Integer整型与Float浮点型操作

无名无力 44

前言:

今天姐妹们对“python定义长整型”大致比较看重,朋友们都想要剖析一些“python定义长整型”的相关资讯。那么小编同时在网络上网罗了一些关于“python定义长整型””的相关文章,希望各位老铁们能喜欢,小伙伴们快快来了解一下吧!

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

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

#定义一个变量并赋值为3num = 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 % 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

以上代码运行结果截图:

今天的初学python的Integer整型与Float浮点型学习就到这里!

关注公号

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

标签: #python定义长整型 #python整型定义