7 月 1 日
7 月 1 日
今日内容
1.计算机基础知识
2.python简介
3.快速入门
昨日回顾
- 无
内容详细
1.计算机基础知识
输入输出设备 CPU 硬盘 电源
中央处理器 处理各种数据 相当于人的大脑
内存 存储数据
硬盘 存储数据的
什么是操作系统
控制计算机工作的流程 软件
什么是应用程序
安装在操作系统之上的软件 就是应用程序
总结:
Cpu 人的大脑
内存 人的临时记忆
硬盘 人的永久记忆
操作系统 控制计算机硬件工作流程
应用程序 安装在操作系统之上的软件
2.python简介
python2和python3的区别
Python2 源码不统一 重复代码
Python3 源码统一
python是什么样的语言
编译型:
优点: 运行速度快
缺点:开发效率慢
解释型:
优点:开发效率快
缺点:运行速度慢
python的优缺点
python的种类
- Cpython
- Jpython
- Ironpython
- PyPy
python环境
Windows:
下载地址:https://www.python.org/downloads/
3.快速入门
Print(视频中操作的是 windows 版本,我有点晕)
变量
print(12+34)
Print((12+34)*2)
Print(((12+34)*2)*3)
a=12+34
b=a*2
c=b*3
Print(a) #注意打印a的时候不能加引号,这是一个错误的示范"a"
变量规则(变量:根据赋值的变化而变化)
-
变量是由字母,数字,下划线组成
-
禁止以数字开头
-
禁止使用 python 中的关键字
-
不能使用中文和拼音
-
变量名要区分大小写
-
推荐写法
驼峰命名:
大峰:
小峰:
下划线命名:
官方推荐使用
-
变量名要具有描述性
这里有些迷糊,重点是记忆
- 7s='你好' (不能以数字开头)
- a b= 123 错(变量有空格了)
- Alex_sb= 666 对
- _ddd= 'ss' 对
常量(固定不变的量)
ID=1101210130140
注释
# 单行注释(当行注释) 不能换行
#多行注释 """ """或者''' '''
"""
我想吟诗一首歌来歌颂我的同桌
你看他那乌黑的短发
好像一只炸毛鸡啊
""" 可以换行
数据类型初识
整型 数字
字符串 汉字
布尔值 对错
列表
元组
字典
集合
"字符串"
'字符串'
"""字符串"""
'my name is meet i'm 22 year old'(你用了单引号,你就要用双引号包住)
正确的写法如下
"my name is meet i'm 22 year old"
a='Alex'
b='wusir'
Print(a+b)
Alexwusir
字符串拼接 注意:只能和字符串相加,字符串不能减,可以乘
a='坚强'
print(a*8)
输出八遍坚强
布尔值:
Ture False
真的 假的
1 0
用户交互(input)
输入 输出
Input("提示语句")