Python for循环语句
Python for 循环语句:遍历任何序列的项目,可以是字符串、列表、元组、字典、集合对象。
流程图:
第一种:
'''
for 迭代对象 in 序列:
代码块(一行语句或多行代码)
'''
第二种:
'''
for 迭代对象 in 序列:
代码块(一行语句或多行代码)
else:
代码块(一行语句或多行代码)
'''
示例:
第一种:
for i in range(4):
print(i)
#
#
#
#
# 字符串
strs = "Hello World."
for i in strs:
print(i,end=" ")
# H e l l o W o r l d .
print() # 列表
lst = [1,2.3,8+9j,'abc',(4,5),{7,8,'a'},{'a':4}]
for i in lst:
print(i,end=" ")
# 1 2.3 (8+9j) abc (4, 5) {8, 'a', 7} {'a': 4}
print() # 元组
tup = (1,2,3,4,5,6)
for i in tup:
print(i,end=" ")
# 1 2 3 4 5 6
print() # 字典
dic = {'a':{'b':123},(4,5):'str',123:[4,5,6]}
# 键为不可变类型 字符串、元组、数字
for i in dic:
print(i,end=" ")
# a (4, 5) 123
print() # 集合
set_1 = {1,2.5,'a',(7,8,9)}
for i in set_1:
print(i,end=" ")
# 1 2.5 a (7, 8, 9)
print()
第二种:
for i in range(4):
print(i)
else:
print("运行OK")
#
#
#
#
# 运行OK
# 字符串
strs = "Hello World."
for i in strs:
print(i,end=" ")
# H e l l o W o r l d . 运行OK
else:
print("运行OK")
print() # 列表
lst = [1,2.3,8+9j,'abc',(4,5),{7,8,'a'},{'a':4}]
for i in lst:
print(i,end=" ")
# 1 2.3 (8+9j) abc (4, 5) {8, 'a', 7} {'a': 4} 运行OK
else:
print("运行OK")
print() # 元组
tup = (1,2,3,4,5,6)
for i in tup:
print(i,end=" ")
# 1 2 3 4 5 6 运行OK
else:
print("运行OK")
print() # 字典
dic = {'a':{'b':123},(4,5):'str',123:[4,5,6]}
# 键为不可变类型 字符串、元组、数字
for i in dic:
print(i,end=" ")
# a (4, 5) 123 运行OK
else:
print("运行OK")
print() # 集合
set_1 = {1,2.5,'a',(7,8,9)}
for i in set_1:
print(i,end=" ")
# 1 2.5 a (7, 8, 9) 运行OK
else:
print("运行OK")
print()
2020-02-06
Python for循环语句的更多相关文章
- Python for 循环语句
Python for 循环语句 Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串. 语法: for循环的语法格式如下: for iterating_var in sequenc ...
- python:while循环语句及练习题
while循环语句及练习题 Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务.其基本形式为: while 判断条件: 执行语句... ...
- python的循环语句
python的循环语句有两种:for 和 while,for循环是对可迭代对象进行迭代并处理,因此for的对象是一个可以迭代的对象,而while循环的条件则是一个布尔值可以是一个返回布尔值的表达式. ...
- python基础-循环语句(5)
一.循环语句介绍 一般情况下,需要多次重复执行的代码,都可以用循环的方式来完成 循环不是必须要使用的,但是为了提高代码的重复使用率,所以有经验的开发者都会采用循环 二.常见的循环形式 while循环 ...
- python 之 循环语句
python提供了for循环和while循环以及嵌套循环(在python中没有do..while循环) while 循环语法: while 判断条件: 执行语句...... 实际案例: numbers ...
- Python学习-7.Python的循环语句-for语句
Python中循环可以使用for语句来实现 list = ['Tom','Lucy','Mary'] for name in list: print(name) 则将会依次输出Tom Lucy Mar ...
- Python从零开始——循环语句
一:Python循环语句知识概览 二:while循环 三:for遍历 四:循环控制
- Python(循环语句与数据类型)
循环语句 对于python来说 基本上循环用的两个 wile 跟静态语言相似 下来是for循环 这个就跟静态语言大大不同了 wile 条件:–>while 循环也就是 当条件为真的时候会一直循环 ...
- python基础-循环语句while
循环语句:while\for\嵌套 循环控制语句:break\continue break:跳出整个循环,不会再继续循环下去 continue:跳出本次循环,继续下一次循环 while循环: coun ...
随机推荐
- 1、Pycharm中创建项目自动生成头信息
1.打开PyCharm 选择File-Settings 2.模块变量描述,并且重新创建一个.py的文件测试,检测是否自动生成头信息
- 小书MybatisPlus第3篇-自定义SQL
本文档为一个系列,前面章节: 小书MybatisPlus第1篇-整合SpringBoot快速开始增删改查 小书MybatisPlus第2篇-条件构造器的应用及总结 书接上回,虽然Mybatis Plu ...
- DVWA学习记录 PartⅤ
File Upload 1. 题目 File Upload,即文件上传漏洞,通常是由于对上传文件的类型.内容没有进行严格的过滤.检查,使得攻击者可以通过上传木马获取服务器的webshell权限,因此文 ...
- Java对象与Json字符串的转换
Java对象与Json字符串的转换 JSON是一种轻量级的数据交换格式,常用于前后端的数据交流 后端 : 前端 Java对象 > JsonString Java对象 < jsonStrin ...
- Docker搭建部署Node项目
前段时间做了个node全栈项目,服务端技术栈是 nginx + koa + postgresql.其中在centos上搭建环境和部署都挺费周折,部署测试服务器,接着上线的时候又部署生产环境服务器.这中 ...
- Git操作(二)
很久以前写的git入门,最近又巩固了一下Git分支操作,下面是我的一些整理. 1.分支与合并 #创建并切换到该分支 git checkout -b xxx #查看当前分支 git branch #进行 ...
- 通过server酱实现定时推送天气情况,再不用担心你的糊涂蛋女友忘带伞了~~
昨天菜鸟小白给大家留了一个课后作业,如何实现天气的定时推送.有没有小伙伴做出来答案呢?今天菜鸟小白给大家分享我的实现方式吧.这个是我今天整的程序流程图,昨天我们还只是实现了中间的通过和风天气API获取 ...
- Mysql数据库搭建集群---实现主从复制,读写分离
参考博客:https://blog.csdn.net/xlgen157387/article/details/51331244 A. 准备:多台服务器,且都可以互相随意访问root用户,都可以随意进 ...
- maven自动创建项目目录骨架
方法一: 1:打开命令窗口 在要创建项目的路径下按住H2SIT ,然后点击右键 ,在弹出菜单中选择 在此处打开命令窗口(W) 2:目录创建 方法二:
- JavaScript经典实例(浏览器事件)
跨浏览器事件 1.跨浏览器添加事件 function addEvent(obj,type,fn){ if(obj.addEventListener){ obj.addEventListener(typ ...