![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python笔记
文章平均质量分 78
weixin_43267093
这个作者很懒,什么都没留下…
展开
-
Python笔记-with语句的用法
这样,在 with语句块中,文件对象file被正确打开,代码执行完毕后,无论是否发生异常,文件都会被自动关闭。'with'语句是python中用于管理资源的一种语法结构,它可以帮助确保在代码块执行完毕后资源被正确释放,无论代码块中是否发生异常。4、无论代码块中是否发生异常,都会调用上下文管理器对象的'__exit__' 方法,用于执行一些清理工作。1、'expression'通常是返回一个上下文管理器对象的表达式,这个对象必须实现‘__enter__'和'__exit__'方法。原创 2024-02-22 20:11:40 · 482 阅读 · 1 评论 -
Python笔记-以主程序运行
当python脚本被运行时,解释器会从脚本的第一行开始逐行执行代码,直到到达脚本的末尾。3、使用'if __name__="__main__"来判断当前脚本是否被直接运行,这个条件语句的目的是,当脚本被直接运行(而不是被导入为模块时),执行'main'函数。2、定义了一个名为'main'的函数,包含了主程序的执行流程,包括调用'greet'函数和一个简单的循环。当脚本作为模块被导入时,主程序不会自动执行。假设有两个python脚本,一个是'module.py'另一个是'main_script.py'。原创 2024-02-22 12:07:30 · 654 阅读 · 1 评论 -
Python笔记-程序的描述方式
在计算机编程中,顺序结构是一种基本的程序控制结构,表示程序按照顺序依次执行语句,每一条语句都在前一条语句执行完成后执行。比如赋值语句、输入/输出语句、模块导入语句等。顺序结构是程序中最简单、最基本的控制结构之一。原创 2024-02-18 22:04:52 · 1402 阅读 · 1 评论 -
Python笔记(5)
两大编程思想:面向过程和面向对象。面向过程:功能上的封装;面向对象:属性和行为上的封装。原创 2024-02-03 14:18:22 · 389 阅读 · 1 评论 -
Python笔记(4)
def 函数名称(参数列表):#此处的参数为形式参数函数体[return返回值列表]原创 2024-02-02 11:16:22 · 343 阅读 · 0 评论 -
Python笔记(2)
str.lower():将str字符串全部转成小写字母,结果为一个新的字符串str.upper():将str字符串全部转成大写字母,结果为一个新的字符串str.split(sep=None):把str按照指定的分隔符sep进行分隔,结果为列表类型str.count(sub):结果为sub这个字符串在str中出现的次数str.find(sub):查询sub这个字符串在str中是否存在,如果不存在结果为-1,如果存在,结果为sub首次出现的索引。原创 2024-02-01 14:30:08 · 1512 阅读 · 1 评论 -
Python笔记(3)
1.漏了末尾的冒号,如if语句、循环语句、else子句等2.缩进错误,该缩进的没有缩进,不该缩进的进行了缩进3.把英文符号写成了中文符号,例如:引号、冒号、括号4.字符串拼接的时候,把数字和字符串拼在一起5.没有定义变量,例如:while循环条件的变量没有定义6.”==“比较运算符和”=“赋值运算符的混用。原创 2024-02-01 22:27:30 · 378 阅读 · 1 评论 -
Python笔记(1)
序列(常见的序列包括字符串、列表、元组等)是一个用于存储多个值的连续空间,每个值都对应一个整数的编号,称为索引。是python中内置的可变序列;my_list.pop(index):将列表my_list中第index位置的元素删除。my_list.copy():拷贝列表my_list中的所有元素,生成一个新的列表。my_list.reverse(x):将列表my_list中的元素反转。使用索引访问列表中的元素,索引从0开始,负数索引表示从末尾开始倒数。s.index(x):序列s中第一次出现元素x的位置。原创 2024-01-30 22:17:31 · 715 阅读 · 1 评论