#1、使用while 循环输入12345689 n=1 while n<11: if n==7: pass else: print(n) n=n+1 #2、求1-100的和 n=1 Sum=0 while n<101: Sum=Sum+n n=n+1 print(Sum) #3、输入100以内所有的奇数 n=0 while n<101: temp=n % 2 if temp==1: print(n) else: pass n=n+1 #4、输入100以内所有的偶数 n=1 while n < 101: temp = n % 2 if temp==0: print(n) else: pass n=n+1 #5、1-2+3-4……-100 n=1 SUM=0 while n<101: temp=n % 2 if temp==1 : SUM=SUM+n else : SUM=SUM-n n=n+1 print(SUM) #6、用户登录 3次重试的机会 name='zhouyang' password='12345678' n=0 while n<3: inp_name=input('请输入你的用户名:') inp_password=input('请输入密码:') n=n+1 if (inp_name==name and password==inp_password): print('welcome to the new world') break else: print('账号或者密码错误你还剩下',3-n,'次机会')
第一天做这个习题,出现了一些麻烦的事情。作为一个0基础的菜鸟,经常犯一些错误,什么==写成=,我的:经常会忘记,
尤其是第五道练习题,困惑了我很久,后来才想明白 input输入的是字符串 我那个12345678忘记加引号,是数字,匹配不起来。