一:学习内容

  • for语句

二:for-in语句

1. 格式

for 变量名 in 集合:
    语句

2.逻辑

按顺序取集合中的每个元素赋值给变量,再去执行语句,如此循环往复

3.举例

for i in [1,2,3,4,5]:
    print(i)

三:for-range语句

1. 格式

for 变量名 in range([start,]end[,step]):
    语句

2.逻辑

range([start,]end[,step])函数,列表生成器,生成[start,end)区间
start默认为0
step默认为1
功能:生成数列

3.举例1

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

for j in range(2, 10, 2):
    print(j)

4.举例2

#99乘法口诀表
def printNineNine():
    for i in range(1,10):
        for j in range(1,i+1):
            print("{}*{}={}".format(j,i,i*j),end='\t')
        print("\n")

printNineNine()

四:for-enumerate语句

1. 格式

for 变量名,变量名 in enumerate(序列):
    语句

2.逻辑

enumerate(序列)函数,枚举函数
功能:拿到下标和元素

3.举例

#同时遍历下标和元素
for i,j in enumerate([1,2,3,4,5]):  #i为下标,j为元素
    print(i,j)

最新文章

  1. mongodb 3.x 之实用新功能窥看[1] ——使用TTLIndex做Cache处理
  2. mybatis缓存
  3. extjs_button
  4. 学的一点点ps
  5. Android消息推送完美方案[转]
  6. IOS 判断设备屏幕尺寸、分辨率
  7. html拼接数据的时候一定要注意null值的问题
  8. ROS使用rqt_console
  9. Java一些八卦集合类
  10. NFS安装及配置
  11. JavaWeb 之文件的上传下载
  12. 【技能大赛笔记01】Zigbee点对点按键控制程序开发
  13. Python并发编程之线程池&进程池
  14. 【Gym 100812C】Story of Princess (走完图所有边)
  15. 【洛谷P2142 高精度减法】
  16. 大华等其他NVR接入海康IPC H.264方法
  17. npm i 出错
  18. redis.conf密码设置的问题
  19. 在fedora23中安装virtualbox, 然后实现虚拟机irtualbox 或者 vmware 下的xp操作系统
  20. ASP.Net MVC 中a标签的onclick时间和href同时存在时候的处理

热门文章

  1. 勒索病毒[recoverydata54@cock.li].harma,这样恢复文件。
  2. ubuntu 安装vim报错
  3. linux复习6
  4. sqlserver2016 management tool v18
  5. Apache官方强心剂:开源不受出口管理条例约束!
  6. 火狐插件simple timer 定时打开指定网页
  7. 【AGC005 F】Many Easy Problems
  8. 细数meta标签的奥秘
  9. Python CGI编程Ⅳ
  10. youtube 上 us的站点是有免费的电影。