Python 浓缩笔记
703 字
4 分钟
Python 浓缩笔记
1、变量名没类型,其值有类型 type()
2、算数运算符

3、复合赋值运算符

4、格式化
print %用法:- 单个:
'xxx' % - 多个:
'xxx' %(?, ?)
- 单个:
f'内容{变量}':不做精度控制,也不理会类型,适用于快速格式化字符串
5、input() ==== scanf()
6、for 循环等于增强版 Java for 循环:
name = '邢俊杰大佬'for x in name: print(x)7、range() 用法:
3 种:range(a) 、range(a, b) 、range(a, b, c)(步长 c)
8、None 类型
如果函数没有使用 return 语句返回数据,实际上是有返回值的。 Python 中有一个特殊的字面量:
None,其类型是<class 'NoneType'>。 无返回值的函数,实际上就是返回了None。None表示:空的、无实际意义。 可以主动使用return None,效果等同于不写 return 语句。
None 的应用场景:
- 用在函数无返回值上
- 用在 if 判断上——在 if 判断中,None 等同于 False
- 一般用于在函数中主动返回 None,配合 if 判断做相关处理
- 用在声明无内容的变量上——定义变量但暂时不需要具体值,可以用 None 代替,如:
name = None
9、⭐数据容器
列表
列表的常用操作(方法)
具有反向索引
tuple 元组
元组定义:定义元组使用小括号,且使用逗号隔开各个数据,数据可以是不同的数据类型。
# 定义元组字面量(元素, 元素, ..., 元素)
# 定义元组数量变量名称 = (元素, 元素, ..., 元素)
# 定义空元组变量名称 = () # 方式一变量名称 = tuple() # 方式二注:
- 元组只有一个数据时,这个数据后面要添加逗号,否则不是元组类型!
- 元组也支持嵌套
- 可以容纳多个数据
- 可以容纳不同类型的数据(混装)
- 数据是有序存储的(下标索引)
- 允许重复数据存在
- 不可以修改(增加或删除元素等)
- 支持 for 循环
test = (1, 2, 3, 4, [5, 6, 7], [8, 9, 10])# test[5] -> [8, 9, 10]print(test[5][2]) # 结果 10字符串
split
语法:字符串.split(分隔符字符串)
注意
字符串本身不变,而是得到了一个新的列表对象
my_str = "hello python itCSDN itlove"my_str_list = my_str.split(" ")print(f"将字符串{my_str}进行split切分后得到:{my_str_list}, 类型是:{type(my_str_list)}")replace
将字符串1替换为字符串2,语法:字符串.replace(字符串1, 字符串2)
strip
语法:字符串.strip() — 不传入参数时,去除首尾空格
集合
特点:去重、无序、不同类型混装、支持 for 循环
定义:

集合的常用操作:

序列
列表、tuple、字符串
字典
特点:键值对之间逗号间隔,任意类型,key 去重,不下标。
键值对 key: value 三者结合被称为键值对。

支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!
相关文章 智能推荐
1
Python 语法及入门 (超全超详细)
编程学习 Python 语法及入门(超全超详细),专为 Python 零基础,一篇博客让你完全掌握 Python 语法。
2
Git 常用命令速查与分支操作指南
编程学习 Git 核心命令速查 + 分支管理实战,二刷复习专用,注重日常高频用法与常见踩坑记录。
3
git ignore编写汇总
编程学习 记录 Git 中 .gitignore 的配置方法、已跟踪文件的解除追踪技巧,以及常见误区排查。
4
markdown + firefly 浓缩语法
速查薄弱markdown知识
5
Firefly 简单使用指南
博客指南 如何使用 Firefly 博客模板。
随机文章 随机推荐