python 基本语法 遍历 for while
##普通遍历
a="123abc"
b=[1,2,3,4,5]
c=(1,2,3,"a","b","c")
for x in b:
if x >= 2:
print(x,end=" ")
print(".")
for x in range(len(a)):
print(x,end=' ')
##字典遍历
d={1:111,2:2222,3:3333,4:4444}
for x in d:
print(d[x])
# 取字典集合
# print(d.items())
#拆分
for k,v in d.items():
print(k)
print(v)
else: #正常执行后就会输出
print("ending")
#循环控制
for x in range(1,10):
print(x)
if x==3:
pass #暂位 什么都不做
if x==2:
print("continue")
continue
if x==6: #停止
break
print("#"*10) #会输出
else:
print("ending")
## 分开
for x in range(1,11):
print("----->",x)
from pip._vendor.distlib.compat import raw_input
while True:
print("hello")
x=raw_input("please,q for quit:") #输入q 结束
if x =="q":
print("brake----------->")
break;
x="a"
while x != "q":
print(x)
x=raw_input("please input q exit:")
if not x : #如果为null 退了, 什么都不输
print("空 break")
break
else: #输q 会输出
print("ending.......")