流程控制及循环控制等

1.可变数据类型:在id不变的情况下,value可以改变(列表,字典)

2.可变数据类型:value改变,id也跟着改变

1.数字

2字符串

3布尔

运算符:

以下假设变量:a=10,b=20

比较运算

以下假设变量:a=10,b=20

赋值运算

以下假设变量:a=10,b=20

逻辑运算

流程控制:

单分支, 双分支,多分支。

补充(is比较的是ID,==比较的是==)

课程金典程序

1 count=0
2 while count<10:
3     if count==4:
4         break
5     print(count)
6     count+=1

 

1 count=0
2 while count<10:
3     if count>=4 and count>=6:
4         count+=1
5         continue
6     print(count)
7     count+=1

 

 

while True:
    score=int(input('请输入成绩:'))
    if score>=90:
        print('A')
    if score>=80:
        print('B')
    if score>=70:
        print('C')
    if score>=60:
        print('D')
    if score>=50:
        print('E')

 

 1 alex=56
 2 while True:
 3 age=int(input('猜一猜年龄'))
 4     if age>alex:
 5         print('太大了')
 6     elif age<alex:
 7         print('太小了')
 8     else 9         print('猜对了')
10         break
11         

 

 1 alex=56
 2 count=1
 3 while count<=3:
 4     age=int(input('猜一猜年龄'))
 5     if age>alex:
 6         print('太大了')
 7         count+=1
 8     elif age<alex:
 9         print('太小了')
10         count+=1
11     else:
12         print('猜对了')
13         break

 

 1 alex=56
 2 count=1
 3 while True:
 4     if count>3:
 5         print('您的次数已用完')
 6         break
 7     age=int(input('猜一猜年龄'))
 8     if age>alex:
 9         print('太大了')
10     elif age<alex:
11         print('太小了')
12     else:
13         print('猜对了')
14         break
15     count+=1

 

 1 alex=56
 2 count=0
 3 while True:
 4     if count>2:
 5         break
 6     age=int(input('猜一猜年龄'))
 7     if age>alex:
 8         print('太大了')
 9     if age<alex:
10         print('太小了')
11     if age==alex:
12         print('猜对了')
13         break
14         count+=1

 

posted @ 2017-07-18 19:56  妙香沫颜  阅读(193)  评论(0编辑  收藏  举报