python 历史、分类、 基础数据类型、循环语句

python历史

宏观上讲:python3 和 python2的区别:

      python2 : 源码不标准 , 混乱 ,重复代码太多,

      python3: 统一 标准, 去除重复代码。

 

python的环境

    编译型: 一次将所有程序编译成二进制文件。

    缺 点  : 开发效率低,不能跨平台。

    优 点  : 运行速度快。     代表是:C . C++等等

   

    解释型: 当程序执行时,一行一行的解释。

    缺  点  :  运行速度慢。

    优  点  : 开发效率快,能跨平台。  代表:python ,php 等

 

运行第一个py文件:

                 python3X,python2X : python(python2)文件路径 回车

  区别:python2 默认编码方式是 ascii 码 ,解决方式: #-*- encoding:utf-8 -*-

     python3 默认编码方式是utf-8    

 

Python变量

  变量:就是将一些运算的中间结果暂存到内存中,以便后续代码调用。

  1,必须是由数字、字母、下划线任意组合,且不能数字开头。

  2, 不能是python中的关键字。【'and','as','assert','break','class','continue','def','del','elif','else','except','exec','finally','for','feom','  global','if','import','in','is','lambda','not','or','pass','print',raise,'return','try','while','with','yield' 】

  3,变量具有可描述性。

  4,不能是中文。

Python常量

 python 中没有一直不变的量。

常量在python中的书写方式   BIR_OF_CHINA = 1949

 

pythono注释

1,方便自己方便他人理解代码。

2,单行注释 :#

3,多行注释:'''被注释内容‘’‘    或者""" 被注释内容"""

 

python用户交互

1,等待输入(input)

2,,将你输入的内容赋值给了前面的变量.。

3, input出来的数据类型全部是str

 

python基础数据类型初始

数字:int 12,3,45

   + - * / **

   % 取余数

   ps:type()

      字符串化成数字:int(str)  条件:str必须是数字组成的.

      数字转化成字符串: str(int)

字符串: str,python当中是中引号引起来的都是字符串.。

    可想加:字符串的拼接。

    可相乘: str * int

bool: 布尔值 。  True False

 

python IF

1,    if 条件:

      结果

 

2,   if 条件:

      结果

   else:结果

3,    if  条件 :

    结果

   elif:条件:

    结果

  elif条件:

    结果

  else: 结果

 

python while

while 条件:

    循环体

    无限循环。

    终止循环: 1, 改变条件,使其不成立。

         2,break

    continue

posted @ 2019-06-11 11:59  A淡定  阅读(13)  评论(0)    收藏  举报