python入门5 运算符
2024-09-28 22:57:32
python运算符:
1 算术运算符 加减乘除 取余 求商 求幂等
2 比较运算符== != > >= < <=
3 逻辑运算符 and not or
4 赋值运算符 = += -= *= /=等
5 成员运算符in ,not in
6 三目运算符 result1 if condition else result2
#coding:utf-8
#/usr/bin/python
"""
2018-11-03
dinghanhua
运算符
"""
'''算术运算符 + - * / ** % //'''
num1 = 100
num2 = 300.3
print(num1 + num2) #加
print('hello '+'world '+'!') #字符串连接
print(num1 - num2) #减
print(num1 * num2) #乘
print(num1 / num2) #除
print(310 % num1) #余,求模
print(310/100,310//100.0,310 % 100.0)# //商
print(-310/100,-310//100,-310 % 100) # //商
print(num1**4) #幂 '''比较运算符 == != > >= < <= ,身份运算符is ,is not'''
print(1 == 1) # ==是否相等
print(1 != '',True != 0 ) # != 是否不等
print(num1 > 2)
print(num1 <= 2)
num3 = 100
print(num1 is num3) #is 变量所指对象是否相同
print(num1 is not num3) '''逻辑运算符 and or not'''
print(1>0 and True and 'a'=='a ')
print(1>0 or 9<3)
print(not True) '''赋值运算符 = += -+ *= /= %= //='''
num1,num2,num3=10,2,3 num1,num2 = num2,num1 #数据交换
#(num1,num2) = (num2,num1)
print(num1,num2) num1 += 10
print(num1)
num1 -= 2
print(num1)
num1 *= 5
print(num1)
num1 /= 2
print(num1)
num1 //= 6
print(num1)
num1 %= 3
print(num1) '''成员运算符 in ,not in'''
list = [2,3,1]
print(1 in list,5 in list)
print('ab' in 'fwei xabs') '''三目运算符'''
result = num1 if num1>num2 else num2
print('最大值: ',result)
the end!
最新文章
- collection view 开发笔记
- 自定义Toast和RatingBar的简单用例
- CNUOJ 535 黑魔法师之门
- Qt中sizeof
- webBroser获取cookie
- [NOIP2010] 提高组 洛谷P1541 乌龟棋
- Mingyang.net:格式化Hibernate的SQL输出语句
- Javascript中的迭代、归并方法
- Spring事务管理--多个ORM框架在使用时的情况分析
- 11.9 noip模拟试题
- 谁是谁的first-child
- UIView和CALayer有什么关系
- Linux的起源、特点和版本号
- [置顶] c#验证码识别、图片二值化、分割、分类、识别
- ACdream 1114(莫比乌斯反演)
- Delphi关键词
- springMvc <;form action=";";>;提交跳转路径问题
- Android--Intent组件带参传递与返回
- MAVEN 打包WAR
- hdfs 架构