python中的for循环(新手篇)

本文介绍了Python中的for和while循环,包括for循环的基本结构、循环变量的工作原理,以及while循环的基本概念,特别提到了range函数的使用。作者还提到将探讨更多高级主题,如列表遍历和循环嵌套。
摘要由CSDN通过智能技术生成

(结尾有彩蛋)

python中经常被用到的循环有两种

其一:for循环

for 是python中的一个自带函数,一般格式如下:

for i in range(5):
    print('hello,words')

这两行代码的意思是:重复执行5次打印hello,words

其中,书写for能让程序知道你要写一个循环式,空格之后的字母是这个循环的循环变量(循环变量等会解释)in是关键字,不能忽略。range和() 括号里面填你要循环的次数。

加上冒号换行。下级代码要缩进,表示你要循环几次这个下级代码

运行一下,输出是这样的:

hello,words
hello,words
hello,words
hello,words
hello,words

讲一下循环变量.for的每次循环,循环变量都会增加1,它本身就是一个变量,可以将其打印出来

循环变量从0开始。例如:

for i in range(6):
    print(i)

输出结果:

0
1
2
3
4
5

至于while条件循环,遍历列表,循环嵌套,循环判断以后再更吧如果你们支持,python语法系列一定会继续更新下去。

大佬们若发现有误,私信指点一下哈。多多关注哦

#作者小秘密:

这是本人第一次发文章哦

哈哈,想不到吧,本人六年级哦

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是 20 道 Python 的 for 循环练习题: 1. 打印出 1 到 10 的数字 ```python for i in range(1, 11): print(i) ``` 2. 打印出 1 到 10 的偶数 ```python for i in range(2, 11, 2): print(i) ``` 3. 打印出一个字符串的每一个字符 ```python string = "Hello, world!" for char in string: print(char) ``` 4. 打印出一个列表的每一个元素 ```python list = [1, 2, 3, 4, 5] for element in list: print(element) ``` 5. 打印出一个字典的每一个键值对 ```python dict = {'a': 1, 'b': 2, 'c': 3} for key, value in dict.items(): print(key, value) ``` 6. 计算 1 到 10 的和 ```python sum = 0 for i in range(1, 11): sum += i print(sum) ``` 7. 计算 1 到 10 的奇数之和 ```python sum = 0 for i in range(1, 11, 2): sum += i print(sum) ``` 8. 计算 1 到 10 的偶数之和 ```python sum = 0 for i in range(2, 11, 2): sum += i print(sum) ``` 9. 打印出一个列表的所有偶数 ```python list = [1, 2, 3, 4, 5] for element in list: if element % 2 == 0: print(element) ``` 10. 打印出一个列表的所有奇数 ```python list = [1, 2, 3, 4, 5] for element in list: if element % 2 != 0: print(element) ``` 11. 打印出一个列表的所有大于 3 的元素 ```python list = [1, 2, 3, 4, 5] for element in list: if element > 3: print(element) ``` 12. 打印出一个列表的所有小于等于 3 的元素 ```python list = [1, 2, 3, 4, 5] for element in list: if element <= 3: print(element) ``` 13. 打印出一个列表的所有正数 ```python list = [1, -2, 3, -4, 5] for element in list: if element > 0: print(element) ``` 14. 打印出一个列表的所有负数 ```python list = [1, -2, 3, -4, 5] for element in list: if element < 0: print(element) ``` 15. 打印出一个列表的所有大于等于 0 的元素 ```python list = [1, -2, 3, -4, 5] for element in list: if element >= 0: print(element) ``` 16. 打印出一个列表的所有小于 0 的元素 ```python list = [1, -2, 3, -4, 5] for element in list: if element < 0: print(element) ``` 17. 打印出一个列表的所有正偶数 ```python list = [1, 2, 3, 4, 5] for element in list: if element > 0 and element % 2 == 0: print(element) ``` 18. 打印出一个列表的所有负奇数 ```python list = [1, -2, 3, -4, 5] for element in list: if element < 0 and element % 2 != 0: print(element) ``` 19. 打印出一个字符串的所有元音字母 ```python string = "Hello, world!" vowels = "aeiouAEIOU" for char in string: if char in vowels: print(char) ``` 20. 打印出一个字符串的所有辅音字母 ```python string = "Hello, world!" vowels = "aeiouAEIOU" for char in string: if char.isalpha() and char not in vowels: print(char) ``` 希望这些练习题能够帮助你练习 Python 的 for 循环语句。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值