Python
文章平均质量分 90
懒大王今天不写代码
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python系列教程
文章目录1. Python基础2. Python基础库3. Python数据分析1. Python基础语句数据类型表达式输入、输出与文件读写函数模块与包类与面向对象作用域与命名空间常用技巧与操作2. Python基础库Typing库3. Python数据分析原创 2024-11-17 22:52:29 · 340 阅读 · 0 评论 -
python数据类型
整型用于表示没有小数点的数字。x = 42y = -3Python 中的整数是任意精度的,这意味着它们可以表示非常大的数。浮点型用于表示带有小数部分的实数。它是由计算机使用科学记数法存储的,可能会有一些舍入误差,尤其是在表示非常小或非常大的数字时。字符串是由字符组成的序列,可以使用单引号 (‘)、双引号 (") 或三引号 (’‘’ 或 “”") 来定义。Python 中的字符串是不可变的,即不能直接修改字符串中的字符。# 单引号定义字符串# 双引号定义字符串# 三引号定义多行字符串。原创 2024-11-15 21:41:23 · 1091 阅读 · 0 评论 -
python表达式
字符串是由字符组成的文本数据,可以包含字母、数字、符号以及其他字符。字符串字面值用引号包围,可以使用单引号'...'、双引号"...",也可以用三重引号'''...'''或"""..."""来定义。字节串用于表示二进制数据。它们不是由字符组成的,而是由字节(8位组成的数值)组成的。字节串字面值用前缀b或B加上引号(单引号或双引号)表示。原创 2024-11-14 17:58:56 · 1010 阅读 · 0 评论 -
python常用技巧与操作
可以通过继承Exception类来创建自定义异常。passtry:raise CustomError("这是一个自定义错误")print(e)原创 2024-11-13 22:35:35 · 810 阅读 · 0 评论 -
python输入、输出与文件读写
运算符 (求余)也可被用于字符串格式化。给定(其中 format 是一个字符串),则 format 中的 % 转换占位符将以 values 中的零个或多个元素来替换。此操作通常称为字符串插值。效果类似c语言中的printf()输出。age = 18方法允许你通过花括号{}作为占位符,在字符串中指定要插入的变量位置,然后通过传递参数来替换这些占位符。原创 2024-11-13 14:57:44 · 1108 阅读 · 0 评论 -
python类与面向对象
Python 是一种支持面向对象编程(OOP)的编程语言。面向对象编程是一种编程范式,它通过将数据和操作这些数据的方法封装在对象中来强调数据与行为的整合。在面向对象编程中,现实世界中的实体被抽象为类,类包含了实体的基本属性(数据)和行为(方法)。例如,人可以被抽象为一个类,这个类可以包含身高、体重等属性,而人的行为,如吃饭、睡觉等,可以被抽象为类的方法。除了Python,其他支持面向对象编程的语言还包括Java、C++等。Python中类的语法规则定义如下:[[python-语句]] /语句[]原创 2024-11-12 16:24:52 · 1036 阅读 · 0 评论 -
python作用域与命名空间
作用域是指程序中定义变量的区域,它决定了变量的可见范围以及它们的生命周期。在特定区域内定义的变量,不超出区域则变量可以被访问和使用,而超出这个区域,区域内定义的变量则不可被直接访问。原创 2024-11-11 20:11:20 · 1494 阅读 · 0 评论 -
python模块与包
模块是将相关功能封装在一个文件中的基本单位,一个.py文件就是一个模块,文件名就是模块名。模块可以定义函数、类和变量,也可以包含可执行的代码。包是一种将模块组织在一起的方式。一个包可以包含多个模块,也可以包含子包(即其他包)。mypackage/│├── __init__.py # 标识该目录为Python包的初始化文件├── module1.py # 包内的一个模块├── module2.py # 包内的另一个模块└── subpackage/ # 子包,即包内的包。原创 2024-11-06 17:14:04 · 790 阅读 · 0 评论 -
Python函数
函数是编程中的一种封装机制,用于将可复用的代码块打包成独立的、可调用的单元。例如,数学函数fxx21fxx21可以通过Python函数实现,以计算不同xxx# 计算 f(x) = x^2 + 1 的结果print(1**2 + 1) # 输出 2print(2**2 + 1) # 输出 5print(3**2 + 1) # 输出 10上述方法每次输出都有一个重复的部分,只有xxxdef f(x):# 使用函数计算并输出结果print(f(1)) # 输出 2。原创 2024-11-03 20:31:58 · 708 阅读 · 0 评论 -
Python语句(基础/复合语句)
函数类。原创 2024-11-02 13:33:22 · 1002 阅读 · 0 评论 -
Typing库:类型提示(Type Hint)
类型提示是对Python中变量,函数参数、返回值类型的注解,以增加代码的可读性。类型注解并不会影响代码的运行,也不会影响实际值,即变量的传值仍然可以是任意的。但是可以安装mypy库用于代码的静态分析,来判断代码是否满足类型注解,不满足则会报错。# 1. type定义: type语句于Python 3.12中添加# 2. 简单赋值: 为了Python能够向下兼容,也可使用简单赋值的方式来创建# 3. TypeAlias标记: TypeAlias 标记来显式说明这是一个类型别名,而非一般的变量赋值。原创 2024-10-31 13:51:06 · 1025 阅读 · 0 评论
分享