没有合适的资源?快使用搜索试试~ 我知道了~
Python学习笔记(适用于小白零基础)
需积分: 0 2 下载量 195 浏览量
2023-12-28
13:28:48
上传
评论
收藏 1.76MB PDF 举报
温馨提示
试读
47页
本笔记为作者学习“黑马程序员”的Python课程所记。 课程链接:https://www.bilibili.com/video/BV1qW4y1a7fU/ 说明:该笔记为本作者学习时所写,仅供学习使用。 (1)内容简要:包含Python的基础知识,如基础语法,判断语句,循环语句,函数,数据容器等知识。 (2)使用对象:小白or零基础 (3)使用范围:学习Python基础 (4)作者的话:希望该份资料能够为初学者带来帮助和便利,若其中有相关错误也请各位及时指出,可以留言或私信,本人会及时查阅并改正。后续也会更新一些内容或资料分享给大家,望大家多多支持,给予鼓励。
资源推荐
资源详情
资源评论
1
3
3
3
3
3
3
3
3
4
4
4
5
5
6
6
6
7
7
7
7
8
8
8
8
9
9
9
10
11
12
12
12
13
13
14
15
15
16
16
17
17
17
18
18
18
19
19
19
目录目录
目录
Python学习笔记
第一阶段
第一章:你好Python
01 初始Python
02 什么是编程语言
03 Python环境安装
第二章:Python基础语法
01 字面量
02 注释
03 变量
04 数据类型
05 数据类型的转换
06 标识符
07 运算符
08 字符串拓展
001 字符串的三种定义方式
002 字符串的拼接
003 字符串格式化
004 数字型字符串格式化的数字精度控制
005 字符串快速格式化
006 对表达式进行格式化
09 数据输入
第三章:Python判断语句
01 布尔类型和比较运算符
02 if语句的基本格式
03 if-else组合判断语句
04 if-elif-else多条件判断语句
05 判断语句的嵌套
06 判断语句的综合运用
第四章:Python循环语句
01 while循环的基础语法
02 while循环的基础案例
03 while循环的嵌套应用
04 for循环的基础语法
05 range语句
06 变量作用域
07 for循环的嵌套应用
08 循环中断:continue和break
09 循环综合实例
第五章:Python函数
01 函数介绍
02 函数的基础定义语法
03 函数的传入参数
04 函数的返回值
05 函数返回值None类型
06 函数的说明文档
07 函数的嵌套调用
08 变量的作用域
1
仅供学习使用
仅供学习使用
仅供学习使用
仅供学习使用
仅供学习使用
仅供学习使用
20
22
22
22
22
23
24
27
29
29
29
30
31
31
32
33
33
33
33
33
33
33
36
36
36
37
38
39
40
40
40
41
41
42
42
42
43
43
43
44
45
45
46
09 函数综合实例
第六章:Python数据容器
01 数据容器简介
02 列表
001 列表的定义及语法
002 列表的下标索引
003 列表的常用操作方法
004 列表的循环遍历
03 元组
001 元组的定义格式
002 元组的操作及方法
04 字符串
001 字符串的定义
002 字符串的操作及方法
003 字符串的特点
05 序列
001 序列的定义
002 序列的切片
06 集合
001 集合的定义
002 集合的特点
003 集合的操作及方法
07 字典
001 字典的定义
002 字典的深层定义
003 字典的操作及方法
004 字典的特点
08 数据容器总结
第七章:Python函数进阶
01 函数的多返回值
02 函数多种传参方式
03 函数作为参数传递
04 lambda匿名函数
第八章 Python文件操作
01 文件的编码
02 文件的读取
03 文件的写入
第九章 Python异常、模块与包
01 捕获异常
02 异常的传递性
03 模块的概念
04 自定义模块并导入
05 自定义Python包
2
Python学习笔记学习笔记
本套笔记于学习《黑马程序员-8天Python从入门到精通》所载
课程含160余课时,总时长有30余小时
黑马程序员python教程,8天python从入门到精通,学python看这套就够了
第一阶段第一阶段
第一章:你好第一章:你好Python
01 初始初始Python
Python的起源的起源
1989年,吉多·范罗苏姆(Guido van Rossum)决心开发一个新的解释程序(Python雏形)
1991年,第一个Python解释器诞生
Python的优点的优点
简单、易学、开发效率高
应用范围广:自动化脚本,自动化办公,WEB应用程序,人工智能领域,大数据,云计算
02 什么是编程语言什么是编程语言
编程语言:用于人类和计算机进行交流的一种语言,通过编写编程语言的代码,去指挥计算机工作。
它无法直接和计算机沟通,需要翻译工具(解释器或编译器)将代码翻译成二进制,从而实现和计算机的顺畅沟通。
自然语言远比编程语言复杂
03 Python环境安装环境安装
前往Python官网下载对应版本的安装包
要勾选“Add Python 3.XX to PATH”
安装时配置路径:D:\python\python3.XX
在cmd窗口输入 python 可查看Python的版本
第二章:第二章:Python基础语法基础语法
01 字面量字面量
1. 字面量的含义
字面量:在代码中,被写下来的固定的值,称之为字面量
2. 常用的值类型
Python中常用的有6种值(数据)的类型
①数字(Number):整数、浮点数、复数、布尔值
②字符串(String):描述文本的一种数据类型
③列表(List):有序的可变序列
④元组(Tuple):有序的不可变序列
⑤集合(Set):无序不重复集合
⑥字典(Dictionary):无序Key-Value集合
字符串字符串
字符串(String),又称文本,是由任意数量的字符,如中文、英文、各类符号、数字等组成。所以叫做字符串。
Python
中,字符串都需要用双引号
("")
包围起来
3
仅供学习使用
仅供学习使用
仅供学习使用
仅供学习使用
仅供学习使用
仅供学习使用
02 注释注释
1. 注释的含义及其作用
注释:在程序中对代码进行解释说明的文字
作用:注释不是程序,不能被执行。对程序进行解释说明,让别人可以看懂程序代码的作用,大大增强程序的可读性。
2.注释的分类
单行注释:以#开头,#右边的所有文字当做说明,而不是真正要执行的程序,起辅助说明作用。
注意:注意:#号和注释内容一般中间隔一个空格号和注释内容一般中间隔一个空格
多行注释:以一对三个双引号引起来("""注释内容""")来解释说明一段代码的作用
03 变量变量
1. 变量的定义
变量:在程序运行时,能储存计算结果或能表示值的抽象概念。简单地说,变量就是在程序运行时,记录数据用的变量就是在程序运行时,记录数据用的
2. 变量的定义格式
变量名称变量名称 = 变量的值变量的值
3. 变量的特征
变量的值可以改变变量的值可以改变
print()语句如何输出多份内容
print(内容1, 内容2, ……, 内容N)
04 数据类型数据类型
1. 常用数据类型:
string 字符串类型
int 整型(有符号) 数字类型,存放整数
float 浮点型(有符号) 数字类型,存放小数
666
13.14
"黑马程序员"
print()
1
2
3
4
# 我是单行注释
print("Hello World")
1
2
"""
我是多行注释
第二行
第三行
"""
print("多行注释")
1
2
3
4
5
6
# 定义一个变量,用来记录钱包余额
money = 50
# 通过print语句,输出变量记录的内容
print("钱包还有:", money, "元")
# 买了一包零食,花费10元
money = money - 10
print("还剩下:", money, "元")
1
2
3
4
5
6
7
4
2. type()语句
作用:验证数据的类型
使用:type(被查看类型的数据)
3. type()语句查看的类型
我们使用type(变量)输出类型,是查看的是变量存储的数据的类型而非变量的类型。变量无类型,但它存储的数据有。
05 数据类型的转换数据类型的转换
1. 数据类型转换的目的
数据类型之间,在特定情形下,是可以相互转换的,如字符串转数字,数字转字符串等。
从文件中读取的数字,默认是字符串,需要转换成数字类型
input()语句所读取的结果也是字符串,需要数字也需要转换成数字类型。
2. 常见的转换语句
int(x) 将x转换为一个整数
float(x) 将x转换为一个浮点数
str(x) 将x转换成字符串
这三个语句都带有结果值,可以用
print()
直接输出或用变量储存
要将字符串转换成数字类型,必须保证字符串内的内容都是数字,浮点数转整数会丢失精度
06 标识符标识符
1. 什么是标识符
标识符是在编程的时候所使用的一系列名字,用于给变量、类、方法等命名
2. 标识符命名规则
(1)内容限定
标识符命名中,只允许出现:英文、数字、下划线(_),不推荐使用中文,且数字不可以开头数字不可以开头。
# 在print语句中,直接输出类型信息
print(type("123"))
print(type("3.14"))
print(type("Hello"))
# 使用变量存储type()语句的结果
str_type = type("Hello")
print(str_type)
# 使用type()语句,查看变量中存储的数据类型信息
intro = "Hello"
intro_type = type(intro)
print(intro_type)
1
2
3
4
5
6
7
8
9
10
11
# 将数字类型转换成字符串
int_str = str(11)
print(type(int_str), int_str)
float_str = str(3.14)
print(type(float_str), float_str)
1
2
3
4
5
# 将字符串转换成数字
num1 = int("11")
print(type(num), num)
num2 = float("3.14")
print(type(num2), num2)
1
2
3
4
5
5
仅供学习使用
仅供学习使用
仅供学习使用
仅供学习使用
仅供学习使用
仅供学习使用
剩余46页未读,继续阅读
资源评论
扶光°
- 粉丝: 150
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功