QQ登录

只需一步,快速开始

登录 | 立即注册 | 找回密码

主题

帖子

荣誉

鱼友Ⅱ

Rank: 3

积分
274
查看: 146|回复: 2

[学习笔记] 《零基础学习Python》09 了不起的分支和循环3

[复制链接]
最佳答案
1 
累计签到:134 天
连续签到:2 天
只为 发表于 2017-7-17 22:18:56 1462 | 显示全部楼层 |阅读模式

马上注册加入鱼C,享用更多服务吧^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
1、while 循环
语法:
while True:
循环体

2、for 循环(计数器循环)
Python是由C语言编写而来的
强大之处:可以自动调用迭代器的next方法,会自动捕获stopitertion异常并结束循环
语法:
for 目标 in 表达式列表/元组:
循环体
  1. >>> f = 'Fishc'
  2. >>> for i in f:
  3.         print(i,end=' ')

  4.        
  5. F i s h c
复制代码

如果想要print不换行,2.x 版本可以这样 print(x,) 在末尾加上 ,
但在 3.x 中这样不起任何作用
要想不换行你应该写成 print(x,end = ''  ")


交互环境下执行多条 语句,需要多大一行空格

3、range() 内置函数
语法:range([start,]stop[,step=1])
-这个BIF三个参数:用中括号括起来的两个表示这两个参数是可选的
-step=1表示第三个参数的值默认值是1
-range这个BIF的作用是生成一个从start参数的值开始到stop参数的值结束的数字序列。

4、两个关键的语句
break :终止当前循环并跳出循环体
continue:终止本轮循环并进行下一轮循环,进行下一轮循环时会检查条件判断
  1. >>> for i in range(10):
  2.         if i%2 !=0:
  3.                 print(i)
  4.                 continue
  5.         i+=2
  6.         print(i)

  7.        
  8. 2
  9. 1
  10. 4
  11. 3
  12. 6
  13. 5
  14. 8
  15. 7
  16. 10
  17. 9
  18. >>>
复制代码

评分

参与人数 1鱼币 +3 收起 理由
小甲鱼 + 3 支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

楼层
跳转到指定楼层
最佳答案
0 
累计签到:1 天
连续签到:1 天
836352980 发表于 2017-7-18 21:40:56 | 显示全部楼层
学习了 .看来我对待的还不够认真
最佳答案
1 
累计签到:134 天
连续签到:2 天
只为  楼主| 发表于 2017-7-18 21:48:53 | 显示全部楼层
836352980 发表于 2017-7-18 21:40
学习了 .看来我对待的还不够认真

你哪里不认真,说说

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

小甲鱼强烈推荐 上一条 /1 下一条

    移动客户端下载(未启用)
    微信公众号

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备11014136号

Copyright 2018 鱼C论坛 版权所有 All Rights Reserved.

Powered by Discuz! X3.1 Copyright
© 2001-2018 Comsenz Inc.    All Rights Reserved.

小黑屋|手机版|Archiver|鱼C工作室 ( 粤公网安备 44051102000370号 | 粤ICP备11014136号

GMT+8, 2017-11-24 08:11

快速回复 返回顶部 返回列表