首页 / PYTHON / 四、 python笔记循环
四、 python笔记循环
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了四、 python笔记循环,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2082字,纯文字阅读大概需要3分钟。
内容图文
![四、 python笔记循环](/upload/InfoBanner/zyjiaocheng/835/5719aff606054f59b23c229d18fc3cf0.jpg)
四 python笔记循环
# for循环迭代
names = ["tony", "mary", "jack"] for name in names: print(name.title())
输出:
Tony
Mary
Jack
# for循环迭代生成新的列表
names = ["tony", "mary", "jack"] capitalized_names = [] for name in names: capitalized_names.append(name.title()) print(capitalized_names)
输出:
['Tony', 'Mary', 'Jack']
# range() 函数可创建一个整数列表,一般用在 for 循环中。
for i in range(5): print("Hello Python")
输出:
Hello Python
Hello Python
Hello Python
Hello Python
Hello Python
# range()生成列表
numbers = list(range(100)) print(numbers)
输出:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99]
# For循环和range()列表修改
names = ["Tony", "mary", "jack"] for index in range(len(names)): names[index] = names[index].title() print(names)
输出:
['Tony', 'Mary', 'Jack']
# for循环迭代所有字母小写,空格替换为下划线
names = ["Mary Wang", "Tom Zhang", "Jack Cheng"] names_new = [] for name in names: names_new.append(name.lower().replace(" ", "_"))
print(names_new)
输出:
['mary_wang', 'tom_zhang', 'jack_cheng']
# 字典迭代
name_info = {"name":"xiaoming", "age":18, "sex":"man"} for key in name_info: print(key)
输出:
name
age
sex
for key,value in name_info.items(): print("{}:{}".format(key,value))
输出:
name:xiaoming
age:18
sex:man
# while循环
dock = [1, 2, 3, 4, 5, 6, 7, 8, 9] equipped = [] while sum(equipped) <= 20: equipped.append(dock.pop()) print(equipped)
输出:
[9, 8, 7]
# While循环与break终止
while True: word = input("Enter:") if word == "q": break print(word.title())
输出:
Enter:arry
Arry
Enter:q
# While循环与continue
while True: value = input("Enter:") if value == "q": break number = int(value) if number % 2 == 0: continue print("I said event number, are you blind?")
输出:
Enter:2
Enter:4
Enter:6
Enter:7
I said event number, are you blind?
Enter:q
内容总结
以上是互联网集市为您收集整理的四、 python笔记循环全部内容,希望文章能够帮你解决四、 python笔记循环所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。