a = 8
a %= 2
print(a)
a = True and False
print(a)
x = 371
print(x%100//10)
在循环语句中continue语句的作用是提前结束本层循环
在循环语句中continue语句的作用是提前进入下一次循环
Python isalnum() 方法检测字符串是否由字母和数字组成。
print('abc10'.isalnum())
print(True*3)
Python endswith() 方法用于判断字符串是否以指定后缀结尾,如果以指定后缀结尾返回True,否则返回False。可选参数"start"与"end"为检索字符串的开始与结束位置。
print('test.py'.endswith('st.'))
print('test.py'.endswith('.py'))
print('test.py'.endswith('py'))
print('test.py'.endswith('y'))
Python startswith() 方法用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False。如果参数 beg 和 end 指定值,则在指定范围内检查。
print('Beautifule is better than ugly'.startswith('Be',3))
print('Beautifule is better than ugly'.startswith('Be',0,5))
for i in range(3):
print(i,end=',')
程序的基本结构:顺序结构、选择结构和循环结构
choice() 方法返回一个列表,元组或字符串的随机项。
python中的randint用来生成随机数,在使用randint之前,需要调用random库。其表达是为random.randint(x,y).参数x和y代表生成随机数的区间范围。
shuffle() 方法将序列的所有元素随机排序。
uniform() 方法将随机生成下一个实数,它在 [x, y] 范围内。
print(3,end="")
print()
print(5)
print(int(True),int(False))
a = -9
a//=3
print(a)
for s in "abced":
print(s,end=' ')
print("{:&>8}".format("python"))
for i in range(100,999+1):
a = i//100
b = i//10%10
c = i%10
if a**3 + b**3 +c**3 == i:
print(i,end=" ")
x,y = 70,30
min = x if x<y else y
print(min)
Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。
print('aaaasdf'.strip('a'))
print(len('aaaassss