1. Python简介和安装
请查看课件 1.1
1.1 Python简介1.2 安装及版本检测windows 安装: 参考波课-Python安装文档
安装好后进入:Python版本检测三种方法演示一遍
1. 在命令行界面输入 python 命令,如果安装成功,则可以进入Python交互界面,第一行即可看到版本信息。
DragondeMacBook-Air:~ dragon$ python3
Python 3.6.1 (default, Apr 4 2017, 09:40:21)
[GCC 4.2.1 Compatible Apple LLVM 8.1.0 (clang-802.0.38)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
2. 在命令行界面输入 python -V即可,无需进入交互界面即可查看版本信息。
DragondeMacBook-Air:~ dragon$ python3 -V
Python 3.6.1
3. 在Windows的开始菜单,打开Python的IDLE(小型编辑器),也可以查看到版本信息。(IDLE是Python软件包自带的一个集成开发环境,初学者可以利用它方便的创建、运行、测试和调试Python程序)
Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 17:54:52) [MSC v.1900 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>>
linux安装
linux环境是自带Python
python 是进入2.7
python3 是进入3 版本
推出 exit()
安装pyCharm 设置中把python的版本改为Python31.3 第一Python程序
#第一个P有thon代码
print('今天天气不错啊')
否则执行代码会报错. 3 和2 有区别
**第二节课的到此**
2. Python基本语法2.1 注释及语句分类注释以及 区别
单行注释 # 会注释 当前的一行
多行注释 三个单引号 常用于 代码排错
”’ 我的女神别让我再遇见你,
三年的牢我坐得起 ”’
问嵌套的多行注释会怎样呢?
多行注释 中可以是使用单行注释 和另外一种多行注释
多行注释中不可以使用同一种多行注释
python代码的分类单行代码
print(‘每天促使我们起床上班的力量是什么?是梦想吗?是穷!’)
代码组
if True:
prinit(‘做梦’)
prinit(‘做梦’)
prinit(‘做梦’)
会执行出 做梦. 但是 if 0 不执行 同理 if 1 执行
2.2 命名方式和关键字(先讲解变量)
放到 变量中讲解 先讲解 变量 在讲解变量名规范
1.禁止使用中文,推荐使用英文或者拼音
2.可以使用数字,但是不能以数字开头
3.不可以使用特殊符号,除了下划线 _ my_list
4.变量名严格区分字母大小写 data Data 不一样
5.变量命名要有意义(规范) 不能a b c 为了以后便于扩展 最好加上作用体验name
6.变量不能和系统已经存在的保留关键字重名
如何查询系统的关键字
导入关键字模块
import keyword
打印系统关键字列表
print(keyword.kwlist)
3. 变量和数据类型3.1 变量3.1.1 变量就是可以改变的量,如:
x + y = 10
x = 5 y = ?
x = 7 y = ?
上面示例中的 x 和 y 就是变量,它们是数学里的变量
girl = '燕燕'
print(girl)
print(girl)
#给girl 重新赋值
girl = '静静'
print(girl)
则输出结果:
3.1.2 变量的命名规范:
1.禁止使用中文,推荐使用英文或者拼音
2.可以使用数字,但是不能以数字开头
3.不可以使用特殊符号,除了下划线 _ my_list
4.变量名严格区分字母大小写 data Data 不一样
5.变量命名要有意义(规范) 不能a b c 为了以后便于扩展 最好加上作用体验name
6.变量不能和系统已经存在的保留关键字重名
3.1.3 变量的赋值方式:
方法1:变量 = 值
方法2:变量1 = 变量2 = 值
方法3:变量1,变量2,变量3 = 值1,值2,值3
查看变量的id标识
备注扩展:可以对变量进行对比 value1 和value2 同 但是负数则不同.
整数,字符串 浮点数一样. 负数从-5到-无穷是不一样的
3.2 数据类型数据类型
系统默认提供6个标准数据类型:
1.Number类型 数值类型
2.String类型 字符类型
3.List类型 列表类型
4.Tuple类型 元组类型 写完 不能改也是列表
5.Dict类型 字典类型 key-values 键值对
6.Set类型 集合类型 垃圾箱 塞就行了
8.py 课堂代码
#Number数值类型
'''
数值类型可以分为四类:
1.整型
2.浮点型
3.布尔值
4.复数
'''
#1.整型 :整型就是整数,包含正整数,负整数和0 关键字 int或者integer
'''
#十进制声明整型
intval = 251
#查看变量的值
print(intval)
#查看变量的id标识
print(id(intval))
#查看变量的类型
print(type(intval))
'''
'''
#二进制声明整型 0~1
intval = 0b1111 0b 表示 二进制 0是特殊符号 b是 binary(二进制)
#查看变量的值
print(intval)
#查看变量的id标识
print(id(intval))
#查看变量的类型
print(type(intval))
'''
然后讲解 画图 二进制 如何转化为 10 禁制
'''
# 八进制声明整型 0~7 不存在 8的比如10进制 不存在10
intval = 0o347
#查看变量的值
print(intval)
#查看变量的id标识
print(id(intval))
#查看变量的类型
print(type(intval))
'''
然后讲解 画图 八进制 如何转化为 10 禁制
再讲解 十进制 转二进制 图
#十六进制声明整数 0~9 A-F
intval = 0x12af
#查看变量的值
print(intval)
#查看变量的id标识
print(id(intval))
#查看变量的类型
print(type(intval))
请查看课件 1.1
1.1 Python简介1.2 安装及版本检测windows 安装: 参考波课-Python安装文档
安装好后进入:Python版本检测三种方法演示一遍
1. 在命令行界面输入 python 命令,如果安装成功,则可以进入Python交互界面,第一行即可看到版本信息。
DragondeMacBook-Air:~ dragon$ python3
Python 3.6.1 (default, Apr 4 2017, 09:40:21)
[GCC 4.2.1 Compatible Apple LLVM 8.1.0 (clang-802.0.38)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
2. 在命令行界面输入 python -V即可,无需进入交互界面即可查看版本信息。
DragondeMacBook-Air:~ dragon$ python3 -V
Python 3.6.1
3. 在Windows的开始菜单,打开Python的IDLE(小型编辑器),也可以查看到版本信息。(IDLE是Python软件包自带的一个集成开发环境,初学者可以利用它方便的创建、运行、测试和调试Python程序)
Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 17:54:52) [MSC v.1900 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>>
linux安装
linux环境是自带Python
python 是进入2.7
python3 是进入3 版本
推出 exit()
安装pyCharm 设置中把python的版本改为Python31.3 第一Python程序
#第一个P有thon代码
print('今天天气不错啊')
否则执行代码会报错. 3 和2 有区别
**第二节课的到此**
2. Python基本语法2.1 注释及语句分类注释以及 区别
单行注释 # 会注释 当前的一行
多行注释 三个单引号 常用于 代码排错
”’ 我的女神别让我再遇见你,
三年的牢我坐得起 ”’
问嵌套的多行注释会怎样呢?
多行注释 中可以是使用单行注释 和另外一种多行注释
多行注释中不可以使用同一种多行注释
python代码的分类单行代码
print(‘每天促使我们起床上班的力量是什么?是梦想吗?是穷!’)
代码组
if True:
prinit(‘做梦’)
prinit(‘做梦’)
prinit(‘做梦’)
会执行出 做梦. 但是 if 0 不执行 同理 if 1 执行
2.2 命名方式和关键字(先讲解变量)
放到 变量中讲解 先讲解 变量 在讲解变量名规范
1.禁止使用中文,推荐使用英文或者拼音
2.可以使用数字,但是不能以数字开头
3.不可以使用特殊符号,除了下划线 _ my_list
4.变量名严格区分字母大小写 data Data 不一样
5.变量命名要有意义(规范) 不能a b c 为了以后便于扩展 最好加上作用体验name
6.变量不能和系统已经存在的保留关键字重名
如何查询系统的关键字
导入关键字模块
import keyword
打印系统关键字列表
print(keyword.kwlist)
3. 变量和数据类型3.1 变量3.1.1 变量就是可以改变的量,如:
x + y = 10
x = 5 y = ?
x = 7 y = ?
上面示例中的 x 和 y 就是变量,它们是数学里的变量
girl = '燕燕'
print(girl)
print(girl)
#给girl 重新赋值
girl = '静静'
print(girl)
则输出结果:
3.1.2 变量的命名规范:
1.禁止使用中文,推荐使用英文或者拼音
2.可以使用数字,但是不能以数字开头
3.不可以使用特殊符号,除了下划线 _ my_list
4.变量名严格区分字母大小写 data Data 不一样
5.变量命名要有意义(规范) 不能a b c 为了以后便于扩展 最好加上作用体验name
6.变量不能和系统已经存在的保留关键字重名
3.1.3 变量的赋值方式:
方法1:变量 = 值
方法2:变量1 = 变量2 = 值
方法3:变量1,变量2,变量3 = 值1,值2,值3
查看变量的id标识
备注扩展:可以对变量进行对比 value1 和value2 同 但是负数则不同.
整数,字符串 浮点数一样. 负数从-5到-无穷是不一样的
3.2 数据类型数据类型
系统默认提供6个标准数据类型:
1.Number类型 数值类型
2.String类型 字符类型
3.List类型 列表类型
4.Tuple类型 元组类型 写完 不能改也是列表
5.Dict类型 字典类型 key-values 键值对
6.Set类型 集合类型 垃圾箱 塞就行了
8.py 课堂代码
#Number数值类型
'''
数值类型可以分为四类:
1.整型
2.浮点型
3.布尔值
4.复数
'''
#1.整型 :整型就是整数,包含正整数,负整数和0 关键字 int或者integer
'''
#十进制声明整型
intval = 251
#查看变量的值
print(intval)
#查看变量的id标识
print(id(intval))
#查看变量的类型
print(type(intval))
'''
'''
#二进制声明整型 0~1
intval = 0b1111 0b 表示 二进制 0是特殊符号 b是 binary(二进制)
#查看变量的值
print(intval)
#查看变量的id标识
print(id(intval))
#查看变量的类型
print(type(intval))
'''
然后讲解 画图 二进制 如何转化为 10 禁制
'''
# 八进制声明整型 0~7 不存在 8的比如10进制 不存在10
intval = 0o347
#查看变量的值
print(intval)
#查看变量的id标识
print(id(intval))
#查看变量的类型
print(type(intval))
'''
然后讲解 画图 八进制 如何转化为 10 禁制
再讲解 十进制 转二进制 图
#十六进制声明整数 0~9 A-F
intval = 0x12af
#查看变量的值
print(intval)
#查看变量的id标识
print(id(intval))
#查看变量的类型
print(type(intval))