Python学习日记(二)------代码操作

上章学习了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、

你可能感兴趣的:(Python学习日记(二)------代码操作)