Python学习笔记0124

While Loops
...


image.png
image.png

image.png

image.png

当用户重复问一个问题时,Python如何检测?
以汽车启动还是停止这个具体问题来说,机器需要知道汽车的状态是开动还是停止,SO需要一个汽车的状态这个变量。
状态是启动还是暂停,这里要用的运算符是:布尔逻辑运算True FALSE
started = False


image.png

For loops>
for 循环语句
集合collection的形式: string-list- range object
[1, 2, 3,....] 输出列表list
range() 输出容器,一个范围范围容器
range(10) 输出0,1,2,。。。9
range(5,10) 输出5,6,7,8,9
range(5,10,2) 这里的2为step,所以 输出为5,7,9

在某一个循环
中,一定要跟对应的循环函数对齐,否则会产生错误:


image.png

image.png

nested LOOP 嵌套循环
用来生成多坐标数组
执行循环的顺序是
先从上至下执行外部循环,一旦进入内部循环,先把内部循环执行完,
再回到外部循环。


image.png
image.png

numbers = [5, 2, 5, 2, 2]
for x_count in numbers:
output = ''
for count in range(x_count): #内循环
output += 'x'
print(output)

D:\Aaron\Python\PyCharmProject\Scripts\python.exe D:/Aaron/Python/HelloWorld/app.py
xxxxx
xx
xxxxx
xx
xx

Process finished with exit code 0

作业:找出序列中,最大的数字
numbers = [3, 6, 8, 5, 9, 10]
max = numbers[0]
for number in numbers:
if number > max:
max = number
print(max)

D:\Aaron\Python\PyCharmProject\Scripts\python.exe D:/Aaron/Python/HelloWorld/app.py
10

Process finished with exit code 0

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本学习笔记针对有其他语言基础的情况下记录的, 主要记录一些与其他语言不一样的地方, 使用于快速学习. 常用指令 p...
    GrayLand阅读 4,712评论 0 3
  • 作者 Zed A. Shaw 前言 要点 重视读写,注重细节,发现不同 少瞅多问,亲自动手,刻意练习,耐心实践 学...
    Alex_0822阅读 10,239评论 1 5
  • Python学习笔记 1.起步 输入:# 单个输入b=input()# input()接受的是string类型,需...
    NSQAQ阅读 3,405评论 0 0
  • 这篇内容其实很早就在自己的电脑上整理完成了,主要用作对做记录整理Python和其他语言不太一样的地方,使自己可以快...
    KwokKwok阅读 2,732评论 0 0
  • 基于《Python语言程序设计基础(第2版)》 第一部分 初识Python语言 第1章 程序设计基本方法 1.1 ...
    柄志阅读 27,605评论 4 44