Python 基础命令的简单应用
2018-04-08 本文已影响0人
玄非氪命
Python(蟒蛇)是一种完全面向对象的语言,在python中,函数,模块,数字,字符串都是对象,并且完全支持继承,重载,多重继承,还支持重载运算符,也支持泛型设计。
在程序开发中,一共有三种流程方式:
1.顺序——从上向下,顺序执行代码
2.分支—— 根据条件判断,决定执行代码的分支
3.循环—— 让特定代码 重复执行
用ubuntu打开终端创建一个.py文件在.py文件中用vi进行编辑。
1.基础命令 print(输出)
例如 print(‘hello world’)
![](https://img.haomeiwen.com/i11351828/8f372a546c39407e.png)
![](https://img.haomeiwen.com/i11351828/0f20e6d9eabc4116.png)
基础命令 input(输入)
例如 input(‘请输入你的名字:’)
![](https://img.haomeiwen.com/i11351828/4d3016719372f89c.png)
![](https://img.haomeiwen.com/i11351828/b3d386d838700f86.png)
2.变量
包括 变量的名称;变量保存的数据;变量存储数据的类型;变量的地址(标示)。还有四种数据类型1.str(字符串)2.bool(布尔)真假,非零及真。3.int(整数)4.float(浮点数)
![](https://img.haomeiwen.com/i11351828/b2ad0f98c2046a43.png)
![](https://img.haomeiwen.com/i11351828/e26a1afcbedfc6bd.png)
3.分支语句
if 条件 成立则运行
else 不成立则运行
![](https://img.haomeiwen.com/i11351828/c3e5471edf5cc634.png)
例:定义一个输入用户年龄
判断是否满 18 岁 (>=)
如果满 18 岁,允许进网吧
如果未满 18 岁,提示回家写作业
![](https://img.haomeiwen.com/i11351828/eb70deb05257e4a6.png)
![](https://img.haomeiwen.com/i11351828/6011f9becb070a9b.png)
4.循环语句
while true 死循环 使这个指令一直运行下去;
break 终止循环;
![](https://img.haomeiwen.com/i11351828/09950fc287a02a5f.png)
continue 跳过此处循环;
![](https://img.haomeiwen.com/i11351828/9e7eeadd9b4de30d.png)
while的应用
![](https://img.haomeiwen.com/i11351828/dcd44a8768d5065b.png)
![](https://img.haomeiwen.com/i11351828/87e3edc0e35f0ef9.png)
for...in...循环
此循环相对于while循环较为简单,具体如吸下图;
![](https://img.haomeiwen.com/i11351828/d7658562bac394f9.png)
![](https://img.haomeiwen.com/i11351828/f67b5f02bed1c23d.png)
注:range(起始值,终止值,步长)输出的时候没有终止值,所以要终止值+1
![](https://img.haomeiwen.com/i11351828/bacaf5003718d333.png)
![](https://img.haomeiwen.com/i11351828/116e8ec239dc874e.png)