一、主要内容
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 程序,多选一)