python基础(3)-input函数、运算符

#input函数用于接收用户的输入
a=input("输入姓名")
print(a,type(a))#运行结果会告诉我们input函数的结果是str类型
#
b=input('输入一个数字')
c=input("输入下一个数字")
print(int(b)+int(c))#想计算两个数的和需要转换成int,否则+只做连接符的作用

运算符

#算术运算符
print(1+1)
print(1-1)
print(1*1)
print(7/2)
print(7//2)#取整=3
print(7//-2)#一正一负向下取整=-4
print(7%2)#取余数=1
print(7%-2)#余数=被除数-除数*商=7-(-2)*(-4)=-1
print(2**3)#2的3次方,幂运算=8
#赋值运算符
a=7
print(a)
b=c=d=4#链式赋值
print(b,id(b),type(b))
print(c,id(c),type(c))
a+=3#参数赋值
print(a)#10
a-=3
print(a)#7
a*=3
print(a)#21
a/=3
print(a)#7.0 float类型
a//=3
print(a)#2.0 float类型
a%=3
print(a)#2.0
a,b,c,d=10,20,30,40#解包赋值
print(a,b,c)#10 20 30
#比较运算符--比较的是值value,输出的结果类型是bool
a,b=10,20#不能输入a=10,b=10
print(a<b)
print(a<=b)
print(a==b)
print(a!=b)
#若想比较对象的标识id,用is
#位运算符
#运算符计算顺序
#有括号先算括号内
#算数运算符
#其次位运算
#再比较运算
#布尔运算
#赋值运算
#布尔运算符
#and并且,0r或者,not取反,in包含,not in不包含
a,b=10,20
print(a==10 and b>10)#==表示等于,=表示赋值
print(a==10 or b==5)
c=print(a==10)
print(not c)#not后接的是布尔值
c="helloworld"
print("hello" in c)#hello要打引号
#比较运算符--比较的是值value,输出的结果类型是bool
a,b=10,20#不能输入a=10,b=10
print(a<b)
print(a<=b)
print(a==b)
print(a!=b)
#若想比较对象的标识id,用is

#位运算符
#运算符计算顺序
#有括号先算括号内
#算数运算符
#其次位运算
#再比较运算
#布尔运算
#赋值运算

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值