1.python(第一天日记)

1.python2he python3区别:

python2:源码混乱,重复代码较多,冗余

python3:源码规范,崇尚自由清晰,简单

2.开发的分类:

解释型:把代码一行一行解释成二进制,再运行

              优点:排错快,开发效率高,可用跨平台

              缺点:运行速度相对慢

              典型:python

编译型:把代码一次性编译成二进制,再运行

    优点:运行速度快

    缺点:排错慢,开发效率低,不能跨平台

    典型:c

3.python的种类:

  cpython(常用), jpython,pypy,ipython,其他类型

4.运行第一个python程序:

  python 文件路径  回车

  区别:python3x  print('内容')

  python2x  print() 或者 print '内容'

  python3x 编码:utf-8

  python2x 默认编码:ascii

  解决方式:在首行 # -*- encoding:utf-8 -*-

  解决方法:全部卸载,卸载的同时,将环境变量相关删除。

5.变量:

  1.变量以数字,字母,下划线任意组合

  2.开头不能是数字

  3.变量不能是关键字

  4.要具有解释性

  5.不能是中文

  6.不能太长

  7.官方推荐:girls_of_me

6.常量:

  不能改变的量:生日,身份证

  python没有规定,看到全部是大写的自动认为是常量

7.注释:

  单行注释:#

  多行注释:''' ''' """ """

8.基础数据类型:

  int数字

  str字符串

  type()判断是什么类型

9.用户交互:

  python2:raw_input

  python3:input

10.if 语句基本类型:

  1.if 条件:

    结果

  2.if 条件:

    结果

    else:

    结果

  3.if 条件:

    结果

    elif 条件:

    结果

   ... ...

  4.if 条件:

    结果

    elif 条件:

    结果

    ... ...

   else:

    结果

  5.if 条件:

    结果

    if 条件:

      结果

    else条件:

    else:

      结果

6.if 条件:

  结果

  if 条件:

  结果

  else:

  结果

11.while语句:

  while 条件:

    结果

  break跳出本次循环

  continue跳出本层循环,继续下一次循环


   

 

  

 

posted on 2018-03-19 21:29  小鸡刨粑粑  阅读(128)  评论(0编辑  收藏  举报

导航