1.今日内容:
1.计算机基础内容
2.python简介
3.快速入门
2.昨日回顾:
1.无
3.详细内容
一.计算机基
1.计算机是什么组成的
输入输出设备 cpu 硬盘 内存
中央处理器 处理各种数据 相当于人的大脑
内存 存储数据
硬盘 存储数据的
2.什么是操作系统
控制计算机工作的流程 软件
什么是应用程序
安装在操作系统上的软件 就是应用程序
总结:
cpu 人的大脑
内存 人的临时记忆
硬盘 人的永久记忆
操作系统 控制计算机硬件工作的流程
应用程序 安装在操作系统之上的软件
二.python 简介
1.python2 和 python3 的区别
python2
源码不统一
重复代码
python3
源码统一
没有重复代码了
编译型:
优点: 运行速度快
缺点: 开发效率慢
解释型:
优点: 开发效率快
缺点: 运行速度慢
三.快速入门
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的时候不能加引号
变量规则:
1.变量是由字母、数字、下划线组成
2.禁止数字开头
3.禁止使用python中的关键字
4.不能使用中文和拼音
5.变量名要区分大小写
6.推荐写法
驼峰命名:
大峰
小峰
下划线命名:
官方推荐使用
7.变量名要具有描述性
变量名 赋值
7s = "你好" 错 数字不能开头
a b = 123 错 中间不能有空格
alex_sb = 666 对
-ddd = "sss" 对
注释
#单行注释 (单行注释)不能换行
#多行注释 """ """ 或者 ''' '''
"""
我想吟诗一首来歌颂我的同桌
你看他那乌黑短发
好像一只杂毛鸡啊
""" 可以换行
数据类型初识
整形 数字
字符串 数字
布尔值 对错
列表
元祖
字典
集合
'字符串'
""" 字符串"""
数字
"字符串"
"my name is meet i'm 22 years old"
a = 'alex'
b = 'wusir'
print(a+b) 字符串拼接 注意:只能和字符串相加
print(a*8) 字符串乘 注意:只能和数字相乘
布尔值:
True False
用户交互(input) 输入输出
input("提示语句")
input getpass
user = input("请输入账号:")
password = getpass.getpass("请输入密码:")
print(password)
print(user)
只能在cmd中使用
type(类型)
str 字符串
int 整形
bool 布尔值
input 获取到的都是字符串
流程控制语句
if 如果
单if
if 关键字 空格 条件 冒号 缩进 结果
if 3>2:
print("你好美,小学")
print("我说了假话")