day_1

1.计算机基础知识

  cpu:用于计算

  内存:临时存储数据。断电数据即消失,价格昂贵。

  硬盘:存储数据。分为固态硬盘和机械硬盘。

2.python历史

  python2和python3区别:2源码混乱、不标准并且代码重复多。3源码标准,重复代码少。

3.python语言

  编译型:将所有代码一次性打包编译成二进制文件

  解释型:代码执行时,一句一句的执行

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

  编译优点:运行速度快。

  解释缺点:运行速度慢。

  解释优点:开发效率高,可以跨平台。

4.python编辑器

  种类:cpython jypython 等等

  cpython是将python代码编译成c语言能识别的字节码,根据字节码转换成操作系统能识别的二进制文件。

  jypython是将python代码编译成java语言能识别的字节码,根据字节码转换成操作系统能识别的二进制文件。

5.变量

  1.变量名是数字、字母和下划线且不能以数字开头。

  2.变量名不能是python关键字。

  3.变量名不能是中文。

  4.变量名要有意义。

6.常量

  python中其实不存在常量的说法。一直不变的量就是常量。变量名全部大写默认为常量。

7.代码中文解决方法

  在代码顶端加 #-*- encoding=utf-8 -*-

8.注释

  单行注释: #

  多行注视:''' 注释内容 '''  """ 注释内容"""

9.基础数据类型

  判断是什么数据类型: type()

  1.数字:int  数字类型转换成字符串 str(int)

  2.字符串:str   字符串可以相加。 字符串可以相乘print("哈"*5). 注意:可以将注释内容当作字符串内容赋值给变量,并且按照注释内容的格式一模一样输出出来。 字符串类型转换成数字 int(str)

  3.布尔类型:bool. 有true和false 

10.用户交互

  1.等待输入

  2.将输入的内容给了前面的变量

  3.input出来的数据都是字符串类型

11.if判断语句

  1.if 条件:

    条件成立时执行的语句

  2.if条件:

    条件成立时执行的语句

    else:

    上边条件不成立时执行的语句

  3.if 条件:

    条件成立时执行的语句

   elif 条件:

    上边条件不成立时执行的语句

   else:

    上边条件不成立时执行的语句

   4.if 条件1:

      if 条件:  

        条件成立时执行的语句   

12.while 循环

  while 条件:

    循环

  终止无限循环: 1.改变条件,使条件为False

          2.break. 结束循环

  注意:continue 结束本次循环继续下次循环

   count = 1

    while count <= 10:
count = count + 1
if count == 5:
continue
print(count)

    

  

posted @ 2019-10-11 18:36  Faker丶lxy  阅读(130)  评论(0)    收藏  举报