本篇内容主要讲解“python输入函数和常用运算符介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python输入函数和常用运算符介绍”吧!
类型转换:
a=input('请输入一个加数:‘)
a=int(a)
b=input('请输入另外一个加数:‘)
b=int(b)
print(type(a),type(b))
print(a+b)
运行脚本--shift+F10就要运行
二 Python中常运算符
常用运算符:
1.算术运算符:
【标准算术运算符
(加减乘除+整除(例子 print(1+1) ,print(11/2) 结果是5.5 要除法;print(11//2)结果是5,就要取整数
,取余运算符(print(11%2)结果是1,取余数;幂运算符 print(2**2)表示的是2的2次方,结果是4 】
整除运算:一正一负的整数公式时候,向下取整;全正全负按正常运算。
print(9//4) 是2
print(-9//-4) 是2
print(9//-4) 是-3 运算的结果是-2.2 ,向下进位就是-3
print(-9//4) 是-3 运算的结果是-2.2 ,向下进位就是-3
取余运算:
print(9%-4) #公式:余数=被除数-除数*商 即 9-(-4)*3=9-12 ---> -3
print(-9%4) #公式:余数=被除数-除数*商 即-9-4*(-3)=-9--12 =-9+12=3
2.赋值运算符
= 执行顺序: 右->左
例子:
支持链式赋值 --->a=b=c=20
a=b=c=20
print(a,id(a))
print(b,id(b))
print(c,id(c))
支持参数赋值 --->+=,-=,*=,/=,//=,%=
print('-----------------支持参数赋值-------------')
a=20
a+=30 #相当于a=a+30
print(a) -->50
a-=10 #相当于a=a-10
print(a) --> 40
a*=2 #相当于a=a*2
print (a)--> 80
print(type(a)) #是int
a/=3
print(a) ---> 26.666666666
print(type(a)) #是folat
a//=2
print(a) --->13.0
print(type(a)) #是folat
a%=3
print(a) -->1.0
print(type(a)) #是folat
支持系列解包赋值--->a,b,c=10,20,30
print(‘--------------支持系列解包赋值-------------’)
a,b,c,=20,30,40
print(a,b,c)
#a,b=20,30,40 报错,因为左右变量的个数和数值的个数不对应。
print(’-------------------交换两个变量的值-----------’)
a,b=10,20
print('交换之前:',a,b)
#以下是交换的代码
a,b=b,a
print(‘交换之后:’,a,b)--------->运行脚本
交换之前:10 20
交换之后:20 10
(课程是P22章节)
3.比较运算符
4.布尔运算符
5.位运算符
到此,相信大家对“python输入函数和常用运算符介绍”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。