Python学习笔记
德伽
初入测试的大龄小白,张老师@NoamaNelson的小跟班。
展开
-
Python运算符优先级
在python中,支持的运算符类型有: 算数运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 各类运算符的优先级从高到低依次为: 运算符 描述 ** 指数(最高优先级) ~ + - 按位翻转,一元加号和减号(最后两个方法名为+@和-@) * / % // 乘,除,求余数和取整数 + - 加法,减法 >> << 右移,左移运算符 & 位"AND" ^丨 位运算符 <=<>>原创 2021-01-22 09:32:49 · 437 阅读 · 0 评论 -
Python逻辑运算符
Python中支持3种逻辑运算符: - and x and y:如果 x 为False,x and y返回 x 的值,否则返回 y 的计算值; - or x or y:如果 x 为True,x or y返回 x 的值,否则返回 y的计算值; - not not x:如果 x 为True,返回False;如果 x 为False,返回True. 以假设变量a为10,b为20为(python中非0或非空的变量都为True,否则为False): a and b:20 a or b:10 not(a and b):F原创 2021-01-21 09:08:39 · 1131 阅读 · 0 评论 -
翻转字符串的实例
def reverseWords(input): #通过空格将字符串分隔符,把各个单词分隔为列表 inputWords = input.split(" ") #翻转字符串 #假设列表 list = [1,2,3,4], #list[0]=1, list[1]=2, 而-1表示最后一个元素list[-1]=4(与list[3]=4一样) #inputWords[-1::-1]有三个参数 #第一个参数-1表示最后一个元素 #第二个参数为空,表示移动到列表末尾 #第三个参数为步长,-1表示逆原创 2021-01-19 09:01:54 · 103 阅读 · 0 评论