python之旅(第一课day9)

1.开发语言

高级:JAVA、C#、PHP、GO、Python =》生成字节码

低级:C、汇编=》生成机器码

注:高级语言开发过程中,可以自动销毁所占用的内存

python相对于JAVA 执行效率低,但开发效率高,开发周期短

2.python的种类

   Cpython:解释器将代码交给C处理

  javapython:解释器将代码交给JAVA处理

 C#python:解释器将代码交给C#处理

 pypy:用CPython开发的python,直接转化为机器码(但由于功能不够完善或不够稳定,所以应用不广泛)

3.安装

  安装之后添加环境变量,以使电脑可以根据环境变量去查找python.exe

 代码两种执行方式:

        python解释器执行制定路径的py文件

       python解释器实时输入命令并执行结果

4.编码

ASCII:只能编码有限个数的字符

unicode:至少两字节的国际标准万国码

GB2312:中国制定的中国编码

utf-8    :为了节省内存,unicode的压缩码,  能用多少表示就是用多少表示

  # -*- coding:utf8 -*-

5.if条件语句

  用TAB缩进执行代码块,代码块缩进相同空格数

  用pass语句代指空代码,无意义

 n1=‘Alex’ 赋值

n2=='Alex' 比较

6.字符串

加法:n1=‘Alex’  n2='sb' n3=n1+n2='Alexsb'

乘法:n1=‘Alex’ n2=n1*10 =>重复出现10次

7.数字

a1=4**4  4的4次方

a1=39%8 #获取余数

a1=39/8=4.875

a1=39//8=>取整数

猜你喜欢

转载自www.cnblogs.com/liaohong123/p/9141924.html