一、主要内容

1. 计算机是什么

主板+cpu+内存

  (2)计算机性能指标:

  cpu: 主频, 核数(16) 

  内存:①大小(8G, 16G, 32G)  ②型号: DDR3, DDR4, DDR5  ③主频(海盗船,玩家国度) 

  显卡:①显存  ②型号(N-GTX 1080 TI, A)  ③位宽:240显卡(512MB) 210 105  

  硬盘: 西数,希捷,日立,东芝(品牌)  

  (3)计算机最底层是 电子电路. 只能识别两个数 0, 1

2. python的简介
  python是解释型语言、 弱类型语言

  (1)编译型语言:开发效率低,运行速度快;

  (2)解释性语言:开发效率高,运行速度慢。

3. 安装与注释

  安装过程中记得勾选“add ...path”,其他执行下一步。

作为开头;多行注释用''',"""作为开头和结尾。

4. hello world
  print("你好啊. 我是周润发")

5. 变量:程序运行过程中产生的中间值. 存储在内存中.供后面的程序调用    (变量可以重复使用,变量直接声明,然后赋值)
  命名规则
  1. 由数字, 字母, 下划线组成(下划线不是特殊字符,可以当字母用)
  2. 不能数字开头. 更不能是纯数字
  3. 不能是关键字
  4. 不要太长
  5. 不要用中文
  6. 区分大小写
  7. 要有意义
  8. 驼峰和下划线命名       

(1)驼峰型:除了第一个字母以外的其他单词的首字母大写,其他字母小写。   如:ageOfAlex

(2)下划线型:每个单词用下划线分开。   如:wife_of_me_is_a_good_girl

全部字母大写,约定俗成,python中不存在绝对的常量。  (常量本质为变量,可以更改,但不要轻易改。如:约定:PI=3.1415926)

6. 数据类型
  (1)int整数  +-*/% //整除, > < >= <= !=  (常见的数字都是int型,用于计算或者大小的比较)

    32位机:-231 ~231-1

    64位机:-263~263-1

  (2)str字符串   用',",''',""" 引起来的都是字符串   (+ 表示拼接作用 ,  * 表示重复作用。)
  (3)bool 布尔值类型  只有True和False两个值

7. 用户交互(input函数,提示作用)
  结构:变量=input("提示语")     #获取用户输入的内容,接收内容永远都是字符串类型,后面可以继续输入数据,输入的数据赋值给左边的变量。

  变量是字符串类型, 字符串=> 数字 => int(str)

8. if判断语句(人工智能就是无数个条件判断)
  最基本用法:
  (1)if 条件判断:
      代码块
  运行流程.:当条件是真,执行代码块。

  (2)if 条件:
      代码块1
      else:
      代码块2
  运行流程::当条件成立, 执行代码块1;否则, 执行代码块2。   (二选一)


  (3)if 条件1:
      代码块1  
      elif 条件2:
      代码块2
        .....
      else:
      代码块n
   运行流程:①条件1成立,执行代码块1;条件一不成立,执行条件2。

        ②条件2成立,执行代码块2;条件2也不成立,执行下一条件。

        ③。。。

        ④else之前的所有条件都不成立,执行代码块n.

        (执行一条代码块后,不在继续执行本 if 程序,多选一)