python3 入门笔记1

2021-04-27  本文已影响0人  我和我的火柴

python3 笔记1

python3 条件判断段语句

  1. if ... elif...else 后面都要跟" : "结尾 告诉计算机为流程控制语句
  2. 流程控制语句中代码暂时不想写可以通过 pass 关键字来跳过代码 防止报错

python3 循环语句有 for 和 while两种

对人类来说,「循环」糟糕透了,它往往意味着重复和枯燥。但大多数人都在循环中工作和生活,比如收集用户信息、下载 500 张图片、上 12306 抢春运的火车票、给 20 个亲戚解释你不是修电脑的……想想就如噩梦一般,相信没有人想过这种流水线的生活。

但有了计算机,一切都大不一样了:它任劳任怨、不会抱怨,而且工作速度比人快成千上万倍。你只需要制订好一些规则,然后在旁边泡杯茶,看云展云舒即可。

Python 中包含两种循环方式,一种是 for 循环,一种是 while 循环

图片描述

💡 for 循环

for循环主要用于对一个范围内的每个元素进行指定操作。

语法如下:

图片描述

比如在一个班级里,点名册就是一份列表,每个姓名都是一个元素。现在你是班长,每天上课前的点名太费劲了,你需要一个点名程序。

for 循环,2 行代码即可实现该功能:

namelist = ['Sophia','Emma','Olivia','Ava','Mia','Isabella','Zoe','Lily','Emily','Madison','Jackson','Aiden','Liam','Lucas','Noah','Mason','Ethan','Caden','Logan','Jacob']
# 点名册
for i in namelist:
    print(i)

图片描述

在环境中练习一下:

💡 提示: namelist 可以通过右侧工具栏中的「剪切板」粘贴进去;print() 前同样要注意 4 个空格的缩进。

图片描述

💡 range() 函数

如果需要处理一组数字列表,并且数字列表满足一定的规律,可以使用 Python 的内置函数 range()(范围)。

使用 range(x) 函数,可以生成一个从 0 到 x-1 的整数序列,比如我们想打印 0 到 9 的数,可以这样写:

for a in range(10):
    print(a)

此处输入图片的描述

还可以用 range(a,b) 取某个区间的数,比如要打印 1 到 10 ,你可以写:

for a in range(1,11):
    print(a)

⚠️ 注意: range(a,b) 包头不包尾,尾数要 + 1 。

图片描述

🔥 小练习:帮依萍写日记

图片描述

书桓走后,可怜的依萍每天只能对着日记,遥寄思念。现在,请你用 for 循环帮依萍写出“书桓走的第 n 天,想他”,一直写到第 10 天。

💡 提示:

上一篇下一篇

猜你喜欢

热点阅读