笔记

今日内容

一、计算机基础(*****)

  • 计算机硬件(三大核心:cpu、内存、硬盘)
  • 一个程序的运行过程(三大核心硬件是如何协同工作的)
  • 操作系统介绍
  • 平台 = 计算机 + 操作系统
  • 跨平台介绍

二、数据类型(*****)

  • 布尔类型

三、输入input

四、格式化输出(*****)

五、基本运算符(*****)

六、流程控制之if判断(*****)

上节课回顾

一、python介绍

  • 人 --- (用人的语言进行沟通) ---> 奴隶
  • 人 --- (用编程语言进行沟通) ---> 计算机

计算机的产生是为了替代奴隶,所以说

  • 理解计算机组成部分的大前提: 计算机所有的组成部分都与人的某一个功能或者器官相对应
  • 理解编程语言基础语法存在意义的大前提: 编程语言里所有的基本语法都是为了控制计算机像人一样去做事

二、编程语言分类(了解)

三、安装python解释器(了解)

只提python这个单词,有可能指的是两层意思

  • 指的是python解释器这款软件:专门解释执行python这门语言的语法风格的,写出的python代码------>Cpython解释器----->计算机

  • 指的是python这门语言的语法风格

四、运行python程序的两种方式

  • 交互式:执行代码,即使得到记过,多用来快速实验代码的运行
  • 脚本式:python3 D:\test.py

五、变量

变量的使用原则

  • 先定义,后引用

变量的三大组成部分

  • 变量名:是访问到值得方式(day01中说是访问到值得唯一方式,太绝对了)
  • 赋值符:把值关联给变量名
  • 变量值:记录事务状态的

变量名的命名方式

变量名的命名风格

  • age_of_oldboy = 18

六、基本数据类型

只能存放一个值

  • 整型 int
  • 浮点型 float
  • 字符串 str

能存放多个值

  • 列表: 索引对应值
  • 字典: key对应值

存储数据没有硬性的要求,存并不是目的,目的是为了更方便的取

# 示例,存放一个信息:name、age、sex
# 使用列表存,也能更方便得取(个数不多,只要记住这3个位置得索引对应值就行了,但是一旦数据过多就不再适合这种方法)
info = ['egon', 18, 'male']

# 使用字典存,也能更方便得取,但是没有上面存取得时候方便
info = {'name': 'egon', 'age': 18, 'sex': 'male'}

posted @ 2020-02-20 19:50  给你加马桶唱疏通  阅读(162)  评论(0)    收藏  举报