-----学习视频来源于马士兵教育-----
内容主要为了自己复习用,也可以让大家梳洗思路
##rang整数序列 r1=range(10) #从0开始到最后一位n-1 print(r1) #range(0, 10) print(list(r1)) #[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] r2=range(1,10) print(list(r2)) #[1, 2, 3, 4, 5, 6, 7, 8, 9] r3=range(1,10,2) print(list(r3)) #[1, 3, 5, 7, 9] ##判断指定的整数,在序列中是否存在in ,not in print(10 in r1) #False print(8 in r1) #True print(10 not in r1) #True for ri in range(10): if ri<=8: print(ri) #4步循环法 1、初始化变量 2、条件判断 3、条件执行体 4、改变变量 总结:初始化的变量与条件判断的变量与改变的变量为同一个 a=1 while a<8: print(a) #竖列:1 2 3 4 5 6 7 a+=1 sum=0 a=0 while a<5: sum+=a a+=1 print(sum) #10 sum=0 a=1 while a<=100: #if a%2==0: if not bool(a%2): sum+=a a+=1 print('1-100偶数和:',sum) sum=0 for _ in range(5): print("mark") ##打印mark5次 mark mark mark vmark sum=0 for item in range(1,101): if item%2==0: sum+=item print(sum) #2550打印1-100偶数和
for i in range(100,1000): ge=i%10 shi=i//10%10 bai=i//100 #print(ge,shi,bai) if ge**3+shi**3+bai**3==i: print(ge,'**3',shi,'**3',bai,'**3','=',i) # 3 **3 5 **3 1 **3 = 153 # 0 **3 7 **3 3 **3 = 370 # 1 **3 7 **3 3 **3 = 371 # 7 **3 0 **3 4 **3 = 407 ##从键盘录入密码,最多3次 for i in range(3): pwd=input("your pass:") if pwd=='8888': print('true') break else: print('error') else: print('三次均错误') ##输出1到50之间所有5的倍数 for item in range(1,51): if item%5!=0: continue print(item) #竖列 5 10 15 20 25 30 35 40 45 50 ##打印3行4列 for i in range(1,4): for l in range(1,5): print('*',end='\t') print() * * * * * * * * * * * * ##打印直角 for i in range(1,10): for l in range(1,i+1): print('*',end='\t') print() * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * #打印9*9乘法表 for i in range(1,10): for l in range(1,i+1): print(i,'*',l,'=',i*l,end='\t') print() 1 * 1 = 1 2 * 1 = 2 2 * 2 = 4 3 * 1 = 3 3 * 2 = 6 3 * 3 = 9 4 * 1 = 4 4 * 2 = 8 4 * 3 = 12 4 * 4 = 16 5 * 1 = 5 5 * 2 = 10 5 * 3 = 15 5 * 4 = 20 5 * 5 = 25 6 * 1 = 6 6 * 2 = 12 6 * 3 = 18 6 * 4 = 24 6 * 5 = 30 6 * 6 = 36 7 * 1 = 7 7 * 2 = 14 7 * 3 = 21 7 * 4 = 28 7 * 5 = 35 7 * 6 = 42 7 * 7 = 49 8 * 1 = 8 8 * 2 = 16 8 * 3 = 24 8 * 4 = 32 8 * 5 = 40 8 * 6 = 48 8 * 7 = 56 8 * 8 = 64 9 * 1 = 9 9 * 2 = 18 9 * 3 = 27 9 * 4 = 36 9 * 5 = 45 9 * 6 = 54 9 * 7 = 63 9 * 8 = 72 9 * 9 = 81