【原】Python基础-循环语句
x = 1
while x <= 10:
print(x)
x += 1
password = ""
while password != "3213554":
print("input a password: ")
password = input()
s = ["hello","world","!!"]
totals = ""
for str in s:
totals += str
print(totals)
#遍历字典元素
map = {"1":1, "2":2, "3":3}
for key in map:
print(map[key])
for key, value in map.items():
print(key,value)
#并行迭代
names = ["sysnap", "king", "dny"]
for i in range(len(names)):
print(i, names[i])
del names
#zip函数可以把多个序列压缩在一起,
names = ["sysnap", "king", "dny"]
ages = [20, 30, 25]
zip(names, ages)
for name, age in zip(names, ages):
print(name, age)
#编号迭代,获取索引号
x = 0
for name in names:
if name == "sysnap":
names[x] = "new sysnap"
x += 1
print(names)
#内建enumerate函数
for index, name in enumerate(names):
if name == "dny":
names[index] = "new dny"
print(names)