if False:
print(123)
elif False:
print(456)
else:
print('ajfie')
a=4
if a>3:
print(a)
if a>4:
print(a)
猜数字大小游戏
num1 = int(input('请输入一个数:'))
print(type(num1))
while True:
num2 = int(input('请输入猜测的数:'))
if num1==num2:
print('恭喜你猜对了')
break
elif num1>num2:
print('你猜的数小了')
elif num1<num2:
print('你猜的数大了')
else:
print('未知情况')
if None:
print(123)
循环得基数
输出1-50之间的奇数
方法一
n=-1
while n<99:
n=n+2
print(n)
方法二
for i in range(1,50,2):
print(i)
列表
list=[1,2,3,'中国','%$#^&$&','saf',[1,2,3]]
查
方法一
for i in list:
print(i)
方法二
for i in range(len(list)):
print(i)
切片同字符串
print(list[3:4])
倒序
print(list[::-1])
取里层
print(list[-1][1])
排序
方法一
list=[12,45,35,75,2,3,5]
list.sort(reverse=True)
print(list)
list=['a','d','f','g']
list.sort(reverse=True)
print(list)
方法二
print(sorted(list,reverse=True))
增
方法一
list=[1,2,3,4,5,]+[6,7,8]
print(list)
方法二
list.append('aa')
print(list)
方法三
list.insert(1,'hello')
print(list)
改(列表是可变数据类型)
list=[1,2,3,4,5]
list[0]='a'
print(list)
删除
方法一
list=[1,2,3,4,5]
a=list.pop(2)
print(a,list)
方法二
list=[1,2,3,4,5]
list.remove(1)
print(list)
print(list('qqqq'))
strs= list(eval('["q","qqq"]'))
print(strs)
列表和字符串相互转换
aaa='1,2,3,4'
b= aaa.split(',')
a=','.join(b)
print(a)
import random
a=[1,2,3,4,5,6,]
b=random.choice(a)
print(b)
a=random.randrange(1,