第二章 Python入门

1.python的应用和历史

2004 Django -- 诞生

2008 python3x 诞生

python2:

​ C,Java,c# 源码不统一 功能重复 维护难度大

python3:

​ 源码统一,代码(功能)重复 维护难度降低了

2.python是一个编程语言

编译型:只翻译一次

​ 代表语言: C ,C++

解释型:一句一句翻译 , 逐行翻译

​ 代表语言:Python

3python的优缺点

​ 编译型:优点:运行速度快 缺点:开发速度慢

​ 解释型:优点:开发速度快 缺点:运行速度慢

4.python的种类:

​ 1. cpython 官方推荐安装 转成c的字节码

​ 2. jython 转换成java的字节码

​ 3. irnopython 转换成C#的字节码

​ 4. pypy 转换成动态编译 两快,开发快,运行快

5.Python安装

python官网地址

Windows安装指栏

6.python的第一程序

​ print("填写你想输出的内容") 程序中所有的符号都是英文的.

7.变量

​ a = 1 一个等于号是赋值

​ a = 1

​ a = 2 # 修改的是内存中指向

8.变量的命名规则

  1. 必须使用数字,字母,下划线的组合
  2. 不能以数字开头和纯数字
  3. 不能使用python关键字
  4. 不能使用中文和拼音
  5. 区分大小
  6. 命名需要有意义
  7. 推荐使用:
    1. 驼峰体
    2. 下划线(官方推荐)

9.常量

​ 变量名全部大写就是常量,常量不建议修改。

10.注释

  1. 单行(当行)注释 : 只能注释一行,不能换行
  2. 多行注释: 可以换行 -- 本质上是字符串

11.用户交互 (input)

​ s = input("要输入的类提示:")

​ python3版本中 input 获取到的都是字符串

​ 查看是什么类型 -- type()

12.if流程控制语句

  1. 单if

    if 条件:
     结果
  2. 二选一

    if 条件:
     结果
    else:
     结果
  3. 多选一 # 没有else的时候 选择0个或1个 有else的时候就选1个

    if 条件:
     结果
    elif 条件:
     结果
    elif 条件:
     结果
    else:
     结果
  4. 多选 可以选所有,也可以一个都不选

    if 条件:
     结果
    if 条件:
     结果
    if 条件:
     结果
    if 条件:
     结果
  5. 嵌套

    if 条件:
     if 条件:
         if 条件:

猜你喜欢

转载自www.cnblogs.com/CrownYP/p/10973729.html