Python相关学习
对Python学习知识进行总结和整理
inter_姝
Lazy to talk,show me the code.
展开
-
python:模块与包
包是包含多个模块的一个目录。通过使用包,我们可以将相关的模块组织在一起,并避免命名冲突。一个包也是一个特殊的模块,它必须包含一个 `其中 `module1.py` 和 `module2.py` 是两个模块文件。` 文件(即使该文件为空)来告诉 Python 这个目录应该被视为一个包。一个模块就是一个包含 Python 定义和语句的文件,其后缀通常为。示例创建文件夹结构(更一般的则是直接手动设置-window)等,并且可以在其他模块中被导入和使用。是组织代码的重要方式。包(Package)原创 2024-08-22 11:10:33 · 325 阅读 · 0 评论 -
python:拆包
(unpacking)是一种非常实用的功能,它允许你将序列或集合中的元素解压到单独的变量中。这里,`a` 获取第一个元素,`c` 获取最后一个元素,而 `*b` 收集中间的所有元素。在这个例子中,如果键重复,后面的字典中的值会覆盖前面的值。- 拆包时需要确保等号两边的元素数量匹配,除非使用了。处理函数返回的多个值。原创 2024-08-22 10:25:20 · 320 阅读 · 0 评论 -
变量作用域
全局变量在整个程序的顶层定义,可以在任何地方访问(除了函数的局部作用域,除非使用`global`关键字)。- 使用`nonlocal y`允许我们在`inner`函数中修改`outer`函数中的`y`。- 在Python 3中,可以通过`nonlocal`关键字来修改封闭作用域中的变量。- 当一个函数内嵌在另一个函数中时,内层函数可以访问外层函数的变量。- `y` 是一个封闭作用域变量,在`outer`函数中定义。- `z` 是一个局部变量,在`inner`函数中定义。原创 2024-08-22 10:10:19 · 488 阅读 · 0 评论 -
关于tab细则
在Python中,制表符(tab)默认情况下不会设置空格个数,它通常代表一个固定宽度的空间,这个宽度依赖于你的文本编辑器或者终端的设置。在不同的环境中,制表符的表示可能会有所同。如果你想要改变这个设置,你可以通过编辑你的文本编辑器或者IDE的设置来改变制表符扩展成的空格数量。在标准的制表符情况下,制表符实际上表示的空格个数为8个而并不是4个。如果你想在Python代码中控制制表符所展开的空格数量,你可以使用。这个方法接受一个参数,表示制表符展开后的字符数量。原创 2024-08-22 00:26:49 · 391 阅读 · 0 评论 -
数据类型:元组
定义的元组只有一个数据时,则需要在相关的数据后面添加一个,(逗号),否则不会定义成元组,而是数据本身的类型。如果要存储多个数据,但是这些数据不能被修改,就可以使用元组。元组使用()进行定义,可以是不同的数据类型。1.可以使用下标来查找数据。原创 2024-08-15 13:49:20 · 120 阅读 · 0 评论 -
数据类型:列表
判断指定数据不在某个列表序列,如果不在则返回true,否则返回false。列表结尾追加数据,如果数据是一个序列,则将这个序列的数据逐一添加到列表。通过[]设置列表,列表可以一次性存储多个数据,且可以为不同的数据类型。判断指定数据在某个列表序列,如果在则饭后true,否则返回false。列表的作用是一个性存储多个数据,可以执行的操作:增删改查。删除指定下标的数据(默认弹出最后一个数据),并返回该数据。对相关数据进行复制操作,不会改变原本数据。删除列表中某个数据的第一个匹配项。在列表的结尾追加数据。原创 2024-08-15 13:42:24 · 155 阅读 · 0 评论 -
Python数据类型
18.endwith()检查字符串是否以指定的子串结尾,是则返回true,不是则返回false,如果设置开始和结束位置下标,则在指定范围内检查。17.startwith()检查字符串是否以指定的子串开头,是则返回true,否则返回false,如果设置开始和结束下标,则在指定返回内检查。16.center()返回一个原字符串居中对齐,并使用指定字符(默认空格)填充至对应长度的新字符串。14.ljust()返回一个原字符串左对齐,使用指定字符(默认空格)填充至对应长队的新字符串。原创 2024-08-15 13:26:33 · 289 阅读 · 0 评论 -
循环语句if和while
while循环语句跟for语句类似但是略有不同,需要自己书写用于条件结束时的情况。用来跳过循环内容,指的是当前一次循环的后续内容,但是在跳过之后会继续执行循环。可以使用else配合循环使用,表示循环正常结束才执行的内容。for语句常用来遍历数据的每一项,并可以显示出来。用来退出循环,指的是break所在的那一个循环。原创 2024-08-15 12:19:09 · 130 阅读 · 0 评论 -
if语句相关
是一种根据条件判断执行哪段代码的结构,如果结构满足就执行相应的代码,不满足就执行另外的代码。其他语言也有三目运算符方式,但是格式不太一样,需要注意不要串了。多重判断还可以使用if-elif-else语句。可以搭配else实现当条件不满足时的执行。一种更加简洁的if-else判断格式。原创 2024-08-15 11:59:58 · 96 阅读 · 0 评论 -
格式化输出
格式化输出可以让输出的文本更加的清晰,便捷,同时配合上制表符,可以制作一个可观的输出格式。format格式化输出,用于输出一种固定格式的不同数据方式。原创 2024-08-15 11:52:05 · 100 阅读 · 0 评论 -
Python之禅
Python学习虽然简单,但是不能马虎,没有时间的积累就不会写得一手好Python,在学习过程中也要注意输入Python的美学。通过 import this 可以获取Python之禅的内容,如果写的有些苦恼的适合可以看看。这大概是输入Python人的"圣经"了(夸张.jpg)原创 2024-08-15 11:27:06 · 186 阅读 · 0 评论 -
Python中的IDLE
对于进一步的Python用户,简单的IDLE并不能满足使用条件,可以选择相关的IDE用于支持自己的Python开发和使用。总的来说,IDLE是一个轻量级的|易于使用的IDE,非常适合Python初学者和需要快速编写和运行简单的开发者。在Python中,IDLE是一个简单的集成开发环境(IDE),主要用于Python编程的初学者.IDLE自带的帮助系统,可以方便地查看一些Python内置函数,模块和方法。可以在IDLE的文本编辑器中编写Python代码。可以在IDLE中运行编写的Python代码。原创 2024-08-15 11:14:05 · 172 阅读 · 0 评论