Python 循环控制语句-for循环

1. 循环字符串

格式:

for 变量 in  要遍历的数据:

    方法体


测试代码1:

s ='Python'

for x   in s:

    print(x)

输出:

P

y

t

h

o

n


测试代码2:

s ="this is only for test"

i =0

for x in s:

    print(i, x, ' |', end='')

    i +=1

输出:

0 t |1 h |2 i |3 s |4 |5 i |6 s |7 |8 o |9 n |10 l |11 y |12 |13 f |14 o |15 r |16 |17 t |18 e |19 s |20 t |


2. 使用range() 函数

range() 方法的结果是一个可以遍历的对象。

range(x),取值是一个左闭右开区间,0,1,....x-1.


测试代码1:

for x in range(5):

   print(x, end='')

输出:

01234


测试代码2:

for x in range(1, 10, 2):

    print(x)

输出:

1

3

5

7

9

定义了起始值和步长,输出全部是奇数。


测试代码3:

for x in range(10, 1, -2):

    print(x)

输出:

10

8

6

4

2

输出的全部是偶数,可以是负数的步长。

步长数值是任意值的。


3. 循环列表


测试代码1:

a = ['Python', 'C', 'C#', 'C++', 'Java', 'Go', 'SQL']

for x in a:

  print(x)

输出:

Python

C

C#

C++

Java

Go

SQL


测试代码2:

使用下标的方式遍历

a = ['Python', 'C', 'C#', 'C++', 'Java', 'Go', 'SQL']

for x in range(len(a)):

    print(a[x])


输出:

Python

C

C#

C++

Java

Go

SQL

知识点: 使用列表的下标取值,使用len( )函数获取列表的元素个数。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容