== 等于
!= 不等于
> 大于
< 小于
>= 大于等于
<= 小于等于
or 或者
and 并且
not 不
>格式
if 条件1:
执行语句1
elif 条件2:
执行语句2
elif 条件3:
执行语句3
else:
执行语句4
#实例
#!/usr/bin/python
#coding=utf-8
bl1 = raw_input("请输入:")
if bl1 == "root":
print('root')
else:
print('no root')
>格式
for 变量 in 列表
#实例
#!/usr/local/bin/python3.6
for i in range(1, 11):
print(i)
>格式
while 条件: ###,不满足条件则停止
执行语句
>循环语句,条件不匹配则停止。
>若刚开始不的条件不匹配,或为false(假),则不执行。
>若为true(真),则会无限循环,可在循环中嵌套break.continue
>break:直接跳出整个while循环
>continue:跳出本次循环,进入下一个循环
#实例1
#!/usr/local/bin/python3.6
while True: ###,True死循环
print('echo')
#实例2
#!/usr/local/bin/python3.6
import time
nam = True
while nam:
print('echo', end='') ###end=''不换行
time.sleep(1)
nam = False
print('echo')
#实例3
#下面代码,输出1-100中的偶数
#!/usr/local/bin/python3.6
xh = 1
while xh <= 100:
if xh % 2 == 0:
print (xh)
xh += 1
#实例4
#下面代码,输出1-100中的奇数
#!/usr/local/bin/python3.6
xh = 1
while xh <= 100:
s = xh % 2
if s == 1:
print(xh)
xh += 1