1
color =
raw_input("你白吗?\n")
2
money =
int(raw_input("你的财产\n”))
# money 转换为int类型
3
beautiful =
raw_input("你美么?\n")
4
5 if color =="白"
and money >=100
and beautiful =="美":
6
print("你是白富美")
7 else:
8
print("你是矮穷矬”)
注意 : if else语句 后面的 : 切勿在中文模式下输入
比较运算符
==
!= —— <> 都是不等于
>=
<=
>
<
逻辑运算符
and a=1 and b=1
or a=1 or b=1
not not(a =1 and b=1)
if—elif—else
if 条件:
xxx
elif条件:
xxx
elif条件:
xxx
else条件:
xxx
例句:
1
age =
int(input("输入你的年龄:\n"))
2 if age <6
:
3
print("你还没有上学")
4 elif age <=12
:
5
print("在上小学")
6 elif age <=18
:
7
print("在上中学")
8 else:
9
print("你成年了")
while循环
10
11 while age <=18
:
12
print(age)
13
age =age +1
print(“*”), #python 不换行
print(“*”,end=“”) #python3 不换行
break 用法
结束 while循环
continue 用法
跳出本次 while循环(即while中 continue后面代码跳过不执行)
一个break 或者 continue 对应一个while 生效
1
i =1;
2 while i <=10:
3
#打印偶数
4
if i%2
==0:
5
print(i);
6
i +=1
7
if i ==
6:
8
break
9
print("结束")
10
11 while i<=20:
12
i +=1
13
if i%3
==0:
14
print(i)
15
if i ==15:
16
continue
17
print("====")
for循环
1
nums = [12,23,34,45,56,67,78]
2
i =
0
3 while i<len(nums):
4
print(nums[i])
5
i+=1
6
print('='*40)
7 for num
in nums:
8
print(num)
Python条件与循环语句详解
本文详细介绍了Python中的条件语句(if-elif-else)及循环语句(while和for循环)的使用方法,并通过实例展示了如何利用这些语句进行逻辑判断和循环操作。
1万+

被折叠的 条评论
为什么被折叠?



