今日内容:
1.计算机基础知识
2.python简介
3.快速入门
昨日回顾
## 1. 无
内容详细:
1.计算机基础
计算机什么组成的:
- 输入输出设备: cpu 硬盘 内存
- 中央处理器(cpu): 处理各种数据 相当于人的大脑
- 内存: 存储数据
- 硬盘: 存储数据的
什么是操作系统
- 控制计算机工作的流程 软件
什么是应用程序
- 安装在操作系统之上的软件 就是应用程序
总结
- cpu 人的大脑
- 内存 人的临时记忆
- 硬盘 人的永久记忆
- 操作系统 控制计算机硬件工程的流程
- 应用程序 安装在操作系统之上的软件
2.python 简介
1.python2和python3的区别
python2
- 源码不统一
- 重复代码
python3
- 源码统一
- 没有重复代码了
2.编译型:
- 优点: 运行速度快
- 缺点: 开发效率慢
3.解释型:
-
优点:开发效率快
-
缺点:运行速度慢
3.快速入门
print() 输出
变量
print(12+34)
print((12+34)*2)
print(((12+34)*2)*3)
a=12+34
b=a*2
c=b*3
print(a) #注意打印a的时候不能加引号""
print("a") #这是一个错误的示范
变量命名规则
-
变量是由字母,数字,下划线组成
-
禁止以数字开头
-
禁止使用python中的关键字
-
不能使用中文和拼音
-
变量名要区分大小写
-
推荐写法
驼峰命名:
大峰;小峰
下划线命名:
官方推荐使用下划线
- 变量名要具有描述性
例如
7s = "你好" #错 禁止以数字开头
a b = 123 #错 中间禁止有空格
注释:alex_sb与666 具有绑定关系
age=19 age1=18 age2=18
常量 (变量全部大写)
ID=12345657
注释
单行注释(当行注释)以#
多行注释以""" """" 或者''' ''' (特点:可以换行)
python的数据类型
-
整形 (数字) 字符串 ( 汉字) 布尔值(对,错) 元祖 字典 集合
数字 用以计算
"字符串"
'字符串'
"""字符串"""
字符串拼接
print(a+b) #注意:只能和字符串相加
字符串相乘
print(a*b)
注释 编码错误
解决方法
布尔值:
Turs#(真的) False#(假的)
用户交互(input)
输入 (input)
输出(print)
input#("提示语句")
s(变量名) =(赋值) input(值)
保密的完善方法
注意:只能在cmd(终端)中使用
type#(类型)
str#(字符串)
int#(整形)
bool#(布尔值)
input#获取到的都是字符串
流程控制语句
if#(如果) if 关键字 空格 条件 冒号 缩进 结果
if 3>2:
print("你好,小明")
!
else #(否则)
if 条件:
结果
else:
结果
if #(如果)
elif#(再如果)
if 条件:
结果
elif 条件:
结果
elif 条件:
结果
if 嵌套
age=input('请输入内容') #提示语句
内容总结:
- 计算机基础
- cpu # 大脑
- 内存 #临时记忆
- 硬盘 #永久记忆
- 输入设备 # 键盘
- 输出 # 显示器
- 操作系统 # 控制计算机硬件的工作流程
- 应用程序 # 安装在操作程序上的软件
- python简介
- python 是一个解释型语言
- python2与python3 的区别
- 源码不统一
- 重复代码
- python2
- 不支持中文
- print 可以不加括号
- input 获取到的是你输入什么类型就是什么类型
- raw_input() == python3 input
- python3
- print() 必须加括号
- input 获取到的都是字符串
- 快速入门
- print() 输出 想要打印什么就放到括号里,注意汉字和字母要加引号
- 变量
- 命名规则
- 以数字,字母,下划线组成
- 禁止以数字开头
- 变量名要有意义
- 不能使用python中的关键字
- 大小写的区分
- 禁止使用中文和拼音
- 推荐写法
- 驼峰命名
- 大峰 # AlexSb #每个单词的首字母大写
- 小峰 # alexSb #第一个单词的首字母小写,其它单词首字母大写
- 下划线命名
- alex_sb
- 驼峰命名
- 命名规则
- 常量 #变量名大写就是常量
- 注释
- 单行注释(当行注释) #
- 多行注释 ''' ''' ;""" """ #能换行;
- 基础数据类型初识
- 整形 int #+-*/
- 布尔值 bool #Ture False
- 字符串 str #+同类型 * 只能和数字相乘
- 用户交互
- input("提示语句") #输入 用户输入的内容全都到了input这里
- 想把input打印出来 age=input("提示语句") print("提示语句")
- input("提示语句") #输入 用户输入的内容全都到了input这里
- if
- 单独if
- if else
- if elif
- if elif else
- if 嵌套