python基础(一)

一、python起源

Python的创始人是吉多·范罗苏姆(Guido van Rossum)。Python是一门解释型弱类型编程语言。

 

解释型

优点:有良好的平台兼容性,在任何环境中都可以运行,前提是安装了解释器(虚拟机)

。灵活,修改代码的时候可以直接修改就可以,可以快速部署,不用停机维护。

缺点:每次运行的时候都要解释一遍,性能上不吐编译型语言。

 

特点:简单、明确、优雅。

 

二、python的解释器

CPython. 官方提供的,内部使用C语言来实现。

PyPy.       一次性把我们的代码解释成字节码文件,可以直接去运行。

三、第一个python程序

Python程序有两种编写方式:

1.进入cmd控制台,输入python进入编辑模式,这时候我们可以直接编写python程序。

2.也可以在.py文件中编写python代码,通过python命令来执行python代码。

四、变量

程序运行过程中产生的中间值,暂时保存在内存中,供后面的程序使用过。

命名规则:

1.由字母,数字,下划线组成。

2.不能使用数字开头,更不能是纯数字。

3.不能用python的关键字。

4.不要太长。

5.要有意义。

6.区分大小写。

7.不要用中文。

8.建议使用驼峰体或者下划线。

变量的数据类型

1.int 整数. 可以做+,—,*,/,%,//运算

2.str 字符串. 可以+,*运算

3.bool 布尔值. 两个取值,True,False。

五、注释

有时候我们写的东西不一定都是给用户看的,或者不希望解释器执行。那我们可以使用#来注释掉代码,被注释的内容是不会执行的,可以方便后面的程序员来拜读你的代码。

单行注释:#被注释的内容

多行注释:‘’‘被注释的内容‘’‘,"""这个也是多行注释“””

六、用户交互

变量=input(提示语)

接收到的内容是字符串类型

str=>int=>int(str)

七、流程控制(if)

第一种语法:
if条件:
   结果1.
结果2.
如果条件是真(True)执行结果1,然后结果2,如果条件假(False)直接结果2
第二种语法:
if条件1
   结果1
else:
   结果2
代码3
第三种语法:
if 条件1
elif 条件2
   结果2
...
else:
结果n
第四种语法(嵌套):
if 条件1:
    结果1
 if 条件2:
     结果2
 else:
     结果3
else:
    结果4
 
可以无限的嵌套.但是在实际开发中.尽量不要超过三层嵌套

 

posted @ 2018-07-26 20:21  一二九  阅读(235)  评论(1编辑  收藏  举报