python作业
1.使用while循环输出:1 2 3 4 5 6 8 9 10
a = 1 while a < 11: if a == 7: pass else: print(a) a = a + 1 print('------end-------')
2.求1——100的所有数的和
n = 1 s = 0 while n < 101: s = s + n n += 1 print('s')
3.输出1——100内的所有奇数
n = 1
while n < 101:
if n % 2 == 1:
print(n)
else:
n += 1
4.输出1——100内的所有偶数
n = 1 while n < 101: if n % 2 == 0: print(n) else: n += 1
5.求1-2+3-4+5........99的所有数的和
n = 1 s = 0 m = 0 while n < 101: if n % 2 = 0: s -= n else: m += n print(s+m)
6.用户登录(三次机会)
用户登录,代码pycharm如下:
用户登录(三次机会)
count = 0 while count < 3: user = input('') pwd = input('') if user == 'alex' and pwd == '1234': print('hello my gods') print('..............') break else: print('yours count or code is error!') count = count + 1
我在pycharm中写出这个代码的适合,首先遇到缩进错误,然后遇到if语句循环错误。
主要 注意python中严格的缩进问题。
然后 多练习各个数据结构的使用。