昨天学习的,今天做一下整理,以前学过几天c,感觉什么都没有搞出来,有点泄气,看到Python后试试,从最基本的东西学起,希望不要辜负我的这一点热情。
if语句的应用
1 n=1 2 while n<5: 3 inp = input(‘请输入会员级别:‘) 4 if inp == "高级会员": 5 print(‘贵宾1‘) 6 elif inp =="白金会员": 7 print("贵宾2") 8 elif inp ==‘铂金会员‘: 9 print("贵宾3") 10 else: 11 print("城管") 12 13 print(‘该干嘛干嘛去‘) 14 n+=1 15 pass 16 print(‘穷逼,滚!‘)
列出1-100的偶数:
n=1 while n<101: if n==1: pass elif n%2==1: #利用奇数的性质,不能被2整除,余数是1,因此,%(求模)判断余数是不是1 pass else: print(n) n+=1
列出数字1 2 3 4 5 6 8 9 10:
count=1 while count<11: if count==7: #判断循环后的数值是不是7 pass #c语言中没有这个关键字(不知道这个称呼对不,有的好像叫保留字) else: print(count) count+=1 print(‘-----END------‘)
经典的高斯算法:1-100的累加,懂的5050
n=1 sum=0 while n<101: sum=sum+n n=n+1 print(sum)
100以内的奇数
n=1 while n<101: if n%2==0: pass else: print(n) n+=1
计算1-2+3-4+5.....,我最后算的是-50,不知道对不
n=1 sum=0 while n<101: t=n%2 if t==0: sum=sum-n else: sum=sum+n n=n+1 print(sum)
输入三次密码,不正确就退出,感觉有点怪怪的,不清楚
n=1 while n<4: mima=input(‘请输入密码:‘) #有点疑惑,与c不一样的是要求输入密码时光标跳到前面去了 if mima ==‘123‘: print(‘小草包,进来吧!‘) break else: print(‘请重新输入‘) n+=1 print(‘你输入的次数超过3次,尽快滚蛋!否则报警‘)