第一天 python学习的习题

#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忘记加引号,是数字,匹配不起来。

 

 

posted @ 2018-02-06 23:09  MrZY  阅读(131)  评论(0)    收藏  举报