python 历史

python

python的历史

2004出现Django框架

2008出现python3

pyton2和python3的区别

python2:

  1. 源码不统一,源码重复

python3:

  1. 源码统一,源码不重复;

语言类型

编译型:一次性翻译(C)

  1. 优点:运行速度快

    缺点:翻译时间长

解释型:一行一行翻译(python)

  1. 优点:开发效率高(翻译时间短)

    缺点:运行速度慢

强类型语言和弱类型语言

python 是一种动态的解释性的强类型的语言。

变量

a=123

变量分为三部分:变量名 赋值 值

a = "日默"

给一个东西写一个标签并贴在这个东西上的过程

变量名的规则:

  1. 变量名由数字字母下划线组成

  2. 变量不能以数字开头

  3. 变量名要具有描述性

  4. 变量名要区分大小写

  5. 变量名禁止使用python关键字

  6. 变量名不能使用中文和拼音

  7. 变量名推荐写法

    ​ 7.1驼峰体 : AgeOfoldBoy

    ​ 7.2下划线 : age_of_old_boy

常量

​ 变量名全部大写的叫做常量,多写字配置文件中不经常改变。

注释

  1. 单行注释(当行注释)#

  2. 多行注释

    """ 123 """

    ''' 123 '''

  3. 被注释的内容,不会执行相当于是字符串

基本数据类型初识

  1. 字符串:用于存储一些数据,在python中用引号引起来的都是字符串

​ 字符串+:字符串+字符串

​ 字符串* :字符串和数字相乘

  1. 数字:用于计算和比较,在赋值的时候先执行等号右边的。

​ python3:除法的时候返回的是小数(浮点数)

​ python2:除法的时候返回的是整数(向下取整)

  1. 布尔值:用于判断

    True--真

    False--假

用户交换:(输入/输出)

​ input()输入

​ python3中的input都是字符串

​ python2中的input就是数据本身

​ 如果想要获取到input中输入的值,需要将input赋值给一个变量,通过这个变量来使用输入的值。

​ type是查看数据类型的

​ int(“字符串”) 将字符串转换成整型的。

流程控制语句

单if ----如果

if后面是条件:
    print()
posted @ 2019-08-23 20:15  风景!  阅读(199)  评论(0编辑  收藏  举报