#使用while 循环输入 1,2,3,4,5,6,8,9,10
# 求1-100的所有数的和
# 输入1-100内所有奇数
# 输入1-100内所有偶数
# 求1-2+3-4+5……99的和
# 用户登陆(三级重复机会)
#2018-12-19
###第一题代码### ###常规解法### i=0 while i<11: if i !=7: print(i) i=i+1 ###第二种解法### print([i for i in range(11) if i!=7])
###第二、三、四题代码###
print(sum(range(101))) #输出1-100内整数的和
print([i for i in range(0,101,2)])#输出1-100内的偶数
print([i for i in range(101) if i %2!=0])#输出1-100内的奇数
1 ###第五题代码### 2 3 print(sum(range(1,100,2))-sum(range(2,99,2)))#输出1-2+3-4+5……99的和
###第六题代码### passwd=123456 times=3 while times: password=int(input('您当前为root用户,请输入用户密码登陆:\n')) if password==passwd: print('系统登陆成功') break else: print('密码错误,系统登陆失败,您还有%d次机会'%(times-1)) times = times - 1
自我感觉,for 比 while 更方便简单,第一次使用博客园,还有很多排版不会,有待学习