1.计算机基础
计算机组成:
输入输出设备内、 存储器 、cpu 、电源 、显卡
*处理器(cpu) 处理各种数据 相当于人的大脑
内存 存储数据 相当于临时记忆
硬盘 存储数据 相当于人的永久记忆
什么是操作系统
控制计算机工作的流程 软件
什么是应用程序
安装在操作系统之上的软件
python简介
python2和python3的区别
python2 源码不统一 重复代码
python3 源码统一 没有重复代码
python是什么编程语言
编译型和解释型、静态语言和动态语言、强类型定义语言和弱类型定义语言
编译型
- 优点:运行速度快
- 缺点:开发效率慢/低
- 解释型
1.优点:开发效率快
2.缺点:运行速度慢
Python语言的优点
定位简单 明确 入门容易 深入下去可以编写非常复杂的程序
开发效率高,有强大的第三方库
高级语言
可移植性
可扩展性
可嵌入性
python入门 - 输出:使用Windows系统使用notepad++创建一个文本
- print("hello world")
- 写完保存然后打开开始+R 再输入命令 python 文件名.py
- 注意:python和文件名是有空格的print()括号里的内容就是要输出的内容,如果是文字和字母需要用英文引号引起来,数字直接写。
- python2写法:print 'hello world'
- python3写法:print("hello world")
- 中文:print("你好 世界")
- 然后保存,保存后在终端运行一次,报错在后面加上一句
常量
变量名大写就是常量
注释
单行注释(当行注释) 不能换行''' ''' """ """ 多行注释 能换行
基础数据类型初识
整型 int +-*/
布尔值 bool True False
字符串 str + 同类型 * 只能和数字相乘
用户交互
input("提示语句") 输入
用户输入的内容全都到了input这里
print(input("asdf"))
age = input("asfadsf")
print(age)
input获取到的都是字符串
if
单独if
if else
if elif
if elif else
if 嵌套