python学习一

mac2022-06-30  32

主要学习了if条件语句,while循环,奇数偶数,写while循环是要注意缩进关系,同一缩进关系是同层,比如求1-100的所有数的和n = 1s = 0while n < 101:    s = s + n     n = n + 1print(s)

此时print的位置很重要,如果print前有4个空格,则打印机的结果是n增加1,就会吧s+n的结果打印出来,如果print前面没有空格,则和while是同一级别,只有当while循环结束后才会打印s的值,即1--100的和。

练习题 1、使用while循环输入 1 2 3 4 5 6 8 9 10n=0

while n<11:

    if n==7:

       pass

    else:

        print(n)

    n=n+1

print("---------end------") 2、求1-100的所有数的和n=1

sum=0

while n<101:

    sum=sum+n

    n=n+1

print(sum) 3、输出 1-100 内的所有奇数 n=1

while n<101:

    temp=n%2

    if temp==0:

        pass

    else:

        print(n)    n=n+1 4、输出 1-100 内的所有偶数

n=1

while n<101:

    temp=n%2

    if temp!=0:

        pass

    else:

        print(n)    n=n+1

5、求1-2+3-4+5 ... 99的所有数的和

n=1

s=0

while n<100:

    temp=n%2

    if  temp==0:

        s=s-n

    else:

        s=s+n

    n=n+1

print(s)

6:用户登陆(三次机会重试)

n=0

while n<4:

    if  n<3:

        input("请输入你的密码: " )

    else:

        print("你已经超过了3次机会,请退出")

    n=n+1

转载于:https://www.cnblogs.com/pjzc/p/11494179.html

最新回复(0)