想必大家都知道python循环语句吧,可以python循环语句有多种,比如for循环、while循环、if、else等等,今天小编就给大家讲讲for循环语句。for循环语句是python中的一个循环控制语句,任何有序的序列对象内的元素都可以遍历,比如字符串、列表、元组等可迭代对像。之前讲过的if语句虽然和for语句用法不同,但可以用在for语句下做条件语句使用。
for语句的基本格式
python for循环的一般格式:第一行是要先定义一个赋值目标(迭代变量),和要遍历(迭代)的对像;首行后面是要执行的语句块。
for 目标 in 对像:
print 赋值目标
for循环一个字符串操作方法
a = 'dnaob.com'
for i in a:
print i
i
p
d
n
a
o
b
.
c
o
m
如果想让目标在一行输出,可以这样写
print i,
d n a o b . c o m
案例中的 i 相当于目标,字符串变量a是遍历(迭代)对像。当运行for循环语句时,每一次迭代时,i 都会从遍历(迭代)对像a中接收一个新值输出。结束循环后,目标(迭代变量)会保留最后一个值,这里可以先忽略理解,会在else语句中详细来讲解。
for循环列表操作方法
a = [1,2,3,4]
for i in a:
print i,
1 2 3 4
for循环元组赋值
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。