15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > python从零到独立建设网站,基础知识,你还差for-in 语句

python从零到独立建设网站,基础知识,你还差for-in 语句

时间:2023-07-11 17:36:01 | 来源:网站运营

时间:2023-07-11 17:36:01 来源:网站运营

python从零到独立建设网站,基础知识,你还差for-in 语句:




python中的for语句与你在C或者Pascal中可能用到的有所不同。python中的for语句并不总是对算术递增的数值进行迭代,或是给与用户定义迭代步骤和暂停条件的能力,而是对任意序列进行迭代,条目的迭代顺序与它们在序列中出现的顺序一致。







列表的迭代

python for语句最通常的语法是:

我们先定义一个列表list1

list1 = ['apple','orange','banana','pear']

for i in list1:

print(i)


输出

apple

orange

banana

pear






















元组的迭代

python for语句在元组上的应用是:

我们先定义一个元组tuple

tuple = ('liu','wang','zhao','li')

for i in tuple:

print(i)


输出

liu

wang

zhao

li













字符串迭代

python for语句在字符串上的应用是:

我们先定义一个字符串string1

string1 = 'welcome to beijing'

for i in string1:

print(i)


输出

w

e

l

c

o

m

e




t

o




b

e

i

j

i

n

g













字典的迭代

python for语句在字典上的应用是:

我们先定义一个字典 dict1

dict1 = {'frt':'apple','name':'liu','frends':'jiashuo'}

for i in dict1.items():

print(i)

输出

('frt', 'apple')

('name', 'liu')

('frends', 'jiashuo')










dict1 = {'frt':'apple','name':'liu','frends':'jiashuo'}

for i in dict1.keys():

print(i,dict1[i])

输出

frt apple

name liu

frends jiashuo



















dict1 = {'frt':'apple','name':'liu','frends':'jiashuo'}

for i in dict1.values():

print(i)

输出

apple

liu

jiashuo







break和continue的应用

在循环中,break语句用来彻底的跳出循环不再执行,而continue语句只是跳出该循环而执行下一个循环。举例如下:

我们先定义一个列表list1

list1 = ['name','liu','tian','people','age']

for i in list1:

if i == 'tian':


break


print('找到tian了')


else:


print('循环继续')


continue


print('跳出了没有啊?')


print('循环结束了!')

输出结果如下

循环继续

循环继续

循环结束了

看上边的循环两次都是在continue语句后跳出没有执行print语句,然后到tian的时候跳出了循环 没有执行print语句。









关键词:知识,语句,基础,独立,建设

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭