Python学习日记(二)------代码操作
2019-08-28 本文已影响0人
刘轩呈
上章学习了Python的语法、函数、变量、执行方式。本章将利用所学知识开展简单的代码demo。
三、Python代码
知识点预习
- Python文件的创建和执行
- 流程控制
- 条件判断
- 循环
流程控制
创建测试.py
文件$ touch test.py
。
1、条件判断
换成 Python 代码,买西瓜的程序还是一样的,只不过把
如果、否则
换成了if、else
。
if
语句最简单的构成是这样的:
if SomethingHappen:
DoThisCode
tips:注意第 1 行末尾的冒号 : 和第 2 行的 4 个空格缩进,Python 使用严格的缩进,来区分代码块的执行级别。
elif
语句与php的elseif
有所区别。
2、条件判断实战
$ vim test.py
a = int(input("Please enter a number: "))
## 让用户输入一个数字,用变量 a 接受
if a > 10: ##如果 a > 10,则执行内部的代码,反之跳过
print('a > 10')
## 请特别注意语句块内的空格缩进,请使用 4 个空格缩进。
## 请特别注意语句块内的空格缩进,请使用 4 个空格缩进。
## 请特别注意语句块内的空格缩进,请使用 4 个空格缩进。
elif a == 10:
print('a == 10')
else:
print('a < 10')
:wq
执行test.py,$ python3 test.py
。
在一个判断中,还可以嵌套另一套判断,
pass
关键字,程序执行遇到pass
就会跳过这里的代码块继续执行后面的代码
循环控制
Python 中包含两种循环方式,一种是
for
循环,一种是while
循环。
1、