栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python入门——input函数、运算符

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python入门——input函数、运算符

@爱学习的朵

目录
    • 1 input函数
    • 2 运算符
      • 2.1 算数运算符
        • 2.1.1 标准算数运算符
        • 2.1.2 取余运算符
        • 2.1.3 幂运算符
      • 2.2 赋值运算符(顺序:从右到左)
        • 2.2.2 链式赋值
        • 2.2.2 参数赋值
        • 2.2.3 系列解包赋值
      • 2.3 比较运算符(结果为布尔类型)
        • 2.3.1 > 和<和 >= 和<= 和!=
        • 2.3.2 对象value的比较
        • 2.3.4 对象id的比较
      • 2.4 布尔运算符
        • 2.4.1 and
        • 2.4.2 or
        • 2.4.3 not(对布尔类型取反)
        • 2.4.4 in和not in
      • 2.5 位运算符
      • 2.6 运算符的优先顺序(有括号,先括号)

1 input函数

例1:求两个加数的和。

a=input("请输入一个加数:")  #将输入的值,赋给a
a=int(a)
b=input("请输入另一个加数:")
b=int(b)
print(a+b)
  • 输入结果
2 运算符 2.1 算数运算符 2.1.1 标准算数运算符
print(3+9)  #12  加法运算
print(3-9)  #-6  减法运算
print(3*9)  #27  乘法运算
print(3/9)  #0.33333333333333  除法运算
print(11//2)  #5  整除运算;只取整
print(9//4)   #2  整除运算;只取整
2.1.2 取余运算符
print(11%2)  #1
print(38%6)  #2
2.1.3 幂运算符
print(2**3)  #8;表示2的3次方
2.2 赋值运算符(顺序:从右到左) 2.2.2 链式赋值
a=b=c=20
print(a,id(a))  #20 140715619316064
print(b,id(b))  #20 140715619316064
print(c,id(c))  #20 140715619316064
2.2.2 参数赋值
a=15;a+=2;print(a)  #17
a=15;a-=2;print(a)  #13
a=15;a*=2;print(a)  #30
a=15;a/=2;print(a)  #7.5
a=15;a//=2;print(a) #7
a=15;a%=2;print(a) #1
2.2.3 系列解包赋值
a,b,c=1,2,3
print("a=",a,"b=",b,"c=",c) #a=1 b=2 c=3
2.3 比较运算符(结果为布尔类型) 2.3.1 > 和<和 >= 和<= 和!=
a,b=21,31;print("a>b吗?",a>b)  #a>b吗? False
a,b=21,31;print("a!=b吗?",a!=b)  #a!=b吗? True
2.3.2 对象value的比较
a,b=10,10
print(a==b)  #True
2.3.4 对象id的比较
a,b=10,10
print(a is b)  #True
list1=[11,22,33,44]
list2=[11,22,33,44]
print(list1 == list2)  #True
print(list1 is list2)  #False
print(list1 is not list2)  #True
2.4 布尔运算符 2.4.1 and
a,b=1,2
print(a==1 and b>3)  #False
2.4.2 or
a,b=1,2
print(a==1 or b>3)  #True
2.4.3 not(对布尔类型取反)
A=True
print(not A)  #取反,False
2.4.4 in和not in
s='lucky dog'
print('u' in s)  #True
print('y' not in s)  #False
2.5 位运算符 2.6 运算符的优先顺序(有括号,先括号)

(1)算数:幂运算—* / // %—加减
(2)位运算
(3)比较运算
(4)布尔运算
(5)赋值运算

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/849816.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号