美文网首页
python3 入门笔记1

python3 入门笔记1

作者: 我和我的火柴 | 来源:发表于2021-04-27 12:53 被阅读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 天。

💡 提示:

  • range(a,b)
  • for ... in ...
  • print('书桓走的第 {} 天,想他'.format(i))
  • 如果忘了 .format() 的用法,可以在上节实验文档中查阅一下

相关文章

  • python3 入门笔记1

    python3 笔记1 python3 条件判断段语句 if ... elif...else 后面都要跟" : ...

  • PY爬虫

    D:\零基础入门python3爬虫\1.课时01:Python3+Pip环境配置(1) D:\零基础入门pytho...

  • 某网价值1800元的Python课程分享

    1. Python3数据分析与挖掘建模实战(全) 2. Python3数据科学入门与实战 3. Python前后端...

  • 机器学习路径

    1. 机器学习入门课程实操: imooc 上《python3入门机器学习,经典算法与应用》——刘宇波 附带该项目G...

  • Python3爬虫之入门和正则表达式

    文章源自:python3爬虫之入门和正则表达式 前面的python3入门系列基本上也对python入了门,从这章起...

  • lintcode 79. 最长公共子串

    难度:中等 1. Description 2. Solution 动态规划入门题 python3 3. Refer...

  • ArcGIS Server 笔记一:简单入门

    ArcGIS Server笔记一:简单入门 MapServer深度入门 Geoserver 深度入门 使用版本 1...

  • Python学习路线图

    1、python语言基础 (1)Python3入门,数据类型,字符串 (2)判断/循环语句,函数,命名空间,作用域...

  • python笔记目录

    python笔记目录 1、python基础 1:python入门 linhaifeng 第一篇:python入门 ...

  • python3爬虫学习笔记(一)

    引言 学习笔记来源于崔庆才《python3网络爬虫开发实战》,算是简单的入门,其中需要用到的一些python基础,...

网友评论

      本文标题:python3 入门笔记1

      本文链接:https://www.haomeiwen.com/subject/kevurltx.html