python小白进阶之路——基本语句

1. if 条件语句

  基本语句:if 条件 :

          内部代码块(通常空4格)

       else :

          内部代码块

  嵌套语句:if 条件 :

          if 条件 :

             内部代码块

          else :

             内部代码块

       else :

          内部代码块

  多条件 elif 语句:if 条件 :

            内部代码块

          elif 条件 :

            内部代码块

          else :

            内部代码块

2.while循环语句

  死循环:while 1==1 :

          print('ok')

  循环:n=0

     while n<10 :

         print('ok')

         n=n+1

     else:

         print(123)

3.continue用法:终止当前循环,开始下一次循环,直接跳回while

1 n=0
2 while n<10:
3         n=n+1
4         print(n)
5         continue
6 print('end')

4.break用法:终止整体循环,跳到循环下面继续执行

5.for循环:for 变量名 in 字符串:

         其他操作

练习题:

1.使用while循环输出123456 8910

1 n=1
2 whlie n<11:
3         if n==7:
4                 pass
5         else:
6                 print(n)
7         n=n+1    

 

2.输出1~100内所有奇数

1 n=1
2 while n<101:
3         if n%2 == 0:
4                 pass
5         else:
6                 print(n)
7         n=n+1

 

3.输出1~100内所有偶数

1 n=1
2 while n<101:
3         if n%2 ==0:
4                 print(n)
5         else:
6                 pass
7         n=n+1

 

4.求1~100所有数的和

1 n=1
2 s=0
3 while n<101:
4         s=s+n
5         n=n+1
6 print(s)

 

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

1 n=1
2 s=0
3 while n<100:
4         if n%2==0:
5                 s=s-n
6         else:
7                 s=s+n
8         n=n+1
9 print(s)

 

6.用户登录:三次机会重试

1 count=0
2 while n<3:
3         user=input(">>>")
4         pwd=(">>>")
5         if user="alex" and pwd="123":
6                 print("欢迎登录")
7                 break
8         else:
9                 print("用户名或密码输入错误")
10     n=n+1

 

以上。

posted @ 2019-12-27 12:30  镱嬴  阅读(95)  评论(0)    收藏  举报