python 基础 4 常用的运算符

num += 1 等价于 num = num + 1
num -= 2 等价于 num = num - 2
num *= 3 等价于 num = num * 3
num /= 5 等价于 num = num / 5
num //= 7 等价于 num = num // 7
num %= 8 等价于 num = num % 8
num **= 9 等价于 num = num ** 9

luoji = True or True and False
print(luoji)
#先运算and ,然后在运算or,and的优先级较高

结果:
True

逻辑运算符

list1 = [1,2,3,4,5,18,32,16 ]
a = 10
b = 32
if a not in list1:
    print("correct,%s is not in %s"%(a,list1))
else:
    print("wrong,%s is not in %s"%(a,list1))
if b in list1:
    print("correct,%s is in %s" % (b, list1))
else:
    print("wrong,%s is not in %s" % (b, list1))

结果:
correct,10 is not in [1, 2, 3, 4, 5, 18, 32, 16]
correct,32 is in [1, 2, 3, 4, 5, 18, 32, 16]

成员运算符

#身份运算符 is    not is
a = 10
b = 32
if a is b:
    print("correct,%s is  %s"%(a,b))
if a is not b :
    print("correct,%s is not %s" % (a,b ))
a = 10
b = 10
if a is b:
    print("correct,%s is  %s"%(a,b))
if a is not b :
    print("correct,%s is not %s" % (a,b ))

结果:
correct,10 is not 32
correct,10 is  10

身份运算符

原文地址:https://www.cnblogs.com/jiaaoblog/p/8353438.html

时间: 2024-10-07 04:45:40

python 基础 4 常用的运算符的相关文章

python基础31[常用模块介绍]

python基础31[常用模块介绍] python除了关键字(keywords)和内置的类型和函数(builtins),更多的功能是通过libraries(即modules)来提供的. 常用的libraries(modules)如下: 1)python运行时服务 * copy: copy模块提供了对复合(compound)对象(list,tuple,dict,custom class)进行浅拷贝和深拷贝的功能. * pickle: pickle模块被用来序列化python的对象到bytes流,从

Python基础1-变量、运算符、表达式

一.Python的安装 1.下载python安装包https://www.python.org/ 2.选择对应的Python版本(Windows下) 3.装完之后打开电脑的cmd,验证一下安装是否成功,主要是看环境变量有没有设置好,在cmd中输入python,然后回车,如果出现python的版本号则说明软件装好了. 4.上一步验证失败的话可能就是环境变量没有设置好,继续在命令行里输入set Path,就打开了系统环境变量的Path变量,查看一下有没有Python的目录(如下图),如果没有,就只能

Python基础(输入、运算符)

输入 1. python2版本中 1.1 使用 raw_input()函数, 看如下示例: password = raw_input("请输入密码:") print ('您刚刚输入的密码是:%s', % password) 运行结果: 注意: raw_input()的小括号中放入的是,提示信息,用来在获取数据之前给用户的一个简单提示: raw_input()在从键盘获取了数据以后,会存放到等号右边的变量中: raw_input()会把用户输入的任何值都作为字符串来对待,即str类型:

第二节 Python基础之变量,运算符,if语句,while和for循环语句

我们在上一节中,我们发现当我们用字符串进行一些功能处理的时候,我们都是把整个字符串写下来的,比如"jasonhy".startwith("j"),如果我们在程序中,很多地方用到"jasonhy"的时候,每个都这样写的话,代码看起来就很low了,而且你有时候还有可能写错,再有一个就是,如果现在需求改变了,不再是"jasonhy"里,变成了"Jasonhy",那这个时候你是不是得每个地方都要改呢?这个工作量就可

Day5 - Python基础5 常用模块学习

Python 之路 Day5 - 常用模块学习 本节大纲: 模块介绍 time &datetime模块 random os sys shutil json & picle shelve xml处理 yaml处理 configparser hashlib subprocess logging模块 re正则表达式 模块,用一砣代码实现了某个功能的代码集合. 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合.而对于一个复杂的功能来,

Python基础(2)——运算符

一.Python算术运算符 以下假设变量a为10,变量b为21: 以下实例演示了Python所有算术运算符的操作: 1 #!/usr/bin/python3 2 3 a = 21 4 b = 10 5 c = 0 6 7 c = a + b 8 print("1 - c 的值为:", c) 9 10 c = a - b 11 print("2 - c 的值为:", c) 12 13 c = a * b 14 print("3 - c 的值为:",

Python基础之常用模块(三)

1.configparser模块 该模块是用来对文件进行读写操作,适用于格式与Windows ini 文件类似的文件,可以包含一个或多个节(section),每个节可以有多个参数(键值对) 配置文件的格式如下: [DEFAULT] serveralagas = 24 asdgasg = yes sdg = 123 [hello] user = hd [world] what = fuck 这种文件格式就像是一个大字典,每个标题就是一个key,字典中嵌套着字典 还有需要注意的是,[DEFAULT]

Python基础之常用格式化输出字符详解

写代码的时候经常会遇到使用格式化字符的情况,这里将常用的三种情况:%s.%d和%f 用代码给大家详细说明下: %s 字符串 %d 整型数字 %f 浮点型 好了~格式化字符的输出就讲到这里了,如果对大家有帮助,点个赞在走呗! 原文地址:https://www.cnblogs.com/qun542110741/p/9122504.html

python基础之常用关键字总结

前言 到python3.6为止,python内置的关键字有33个,比python2.7的版本多了2个.下面总结一下python3的关键字的使用. python内置关键字 解释器在加载上下文的时候,如果遇到一些预先设定的变量值,就会触发解释器内置的一些操作,这些预定的变量值就是关键字. 查看关键字 查看当前版本的关键字信息,使用: help("keywords") # python3结果 False def if raise None del import return True eli