
Python
文章平均质量分 63
Rameteor
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
查缺补漏二
本文介绍了C语言常用字符串处理函数:strcspn用于计算字符串中不包含指定字符的初始长度(常用于去除换行符),strcpy用于字符串复制,strcmp用于字符串比较。重点展示了处理大整数的字符数组运算方法,通过实现add函数完成带符号的大数加减运算(包括同号相加、异号相减处理),并演示了如何去除前导零。最后对比了Python简化版实现,通过直接读取整数进行收支统计。C语言版本需要字符数组操作和自定义函数,而Python版本利用内置类型即可轻松实现相同功能。原创 2025-07-22 11:49:04 · 435 阅读 · 0 评论 -
Python-语法基础九
本文介绍了Python的内置函数和拆包操作。主要内容包括:通过builtins模块查看所有内置函数;常用内置函数如abs()、sum()、min()、max()的使用;zip()函数打包可迭代对象元素;map()函数对可迭代对象元素进行映射;reduce()函数对序列元素进行累积计算。此外还讲解了拆包操作的两种方法:直接对应变量拆包和使用*号变量接收剩余元素。这些功能在处理数据结构和函数参数传递时非常实用,能有效简化代码编写。原创 2025-07-10 09:04:19 · 285 阅读 · 0 评论 -
Python-语法基础八
本文介绍了Python函数的基础语法和使用方法。主要内容包括:1) 函数定义与调用格式;2) 参数类型:必备参数、默认参数、可变参数和关键字参数;3) 函数嵌套调用与作用域规则;4) 全局变量与局部变量的使用及global关键字;5) 匿名函数lambda的语法和应用场景。文章通过代码示例详细说明了各种函数参数的传递方式,函数嵌套调用的注意事项,以及变量作用域的处理技巧,为Python基础语法学习提供了实用指导。原创 2025-07-10 09:02:53 · 316 阅读 · 0 评论 -
Python-语法基础七
本文介绍了Python中的类型转换和拷贝机制。类型转换部分详细讲解了int()、float()、str()、eval()和list()函数的用法及注意事项,包括数字类型之间的转换、字符串处理等。拷贝部分阐述了深浅拷贝的区别:直接赋值会完全共享数据,浅拷贝只复制第一层数据,深拷贝则完全复制所有层级数据。此外,还分析了可变对象(如列表、字典、集合)和不可变对象(如数值、字符串、元组)的特性差异,指出可变对象可修改而不改变内存地址,而不可变对象修改会生成新对象。文中通过代码示例直观展示了各概念的实际应用场景。原创 2025-07-09 09:11:22 · 279 阅读 · 0 评论 -
Python-语法基础六
集合(set)是Python中的无序可变容器,具有元素唯一性。创建空集合需用set()而非{}。集合通过哈希表实现无序存储,字符串元素每次运行位置不同,数字元素位置固定。集合支持add()添加单个元素和update()添加可迭代对象。删除方法包括remove()、pop()(按哈希表顺序删除)和discard()。集合运算包含交集(&)和并集(|),无共同元素时返回空集。集合自动去重,常用于快速成员检测和消除重复项。原创 2025-07-09 09:04:48 · 233 阅读 · 0 评论 -
Python-语法基础五
本文介绍了Python中元组(tuple)和字典(dict)的基础语法与应用。元组是不可变序列,使用小括号定义,单元素元组需加逗号,主要用于函数参数传递和数据保护。字典是键值对集合,使用花括号定义,键必须唯一,支持增删改查操作,常用方法包括keys()、values()、items()等。字典适合存储对象属性信息,元组适用于需要数据保护的场景。两者都是Python中重要的数据结构,具有不同的特性和适用场景。原创 2025-07-08 11:16:59 · 493 阅读 · 0 评论 -
Python-语法基础四
本文要介绍了Python列表的基本操作:1) 切片、遍历等基础用法;2) 添加元素方法(append/extend/insert)及区别;3) 查找方法(in/not in)及实际应用示例;4) 删除操作(del/pop/remove)的不同场景;5) 排序功能(sort/reverse);6) 列表推导式的两种格式及简化代码的优势;7) 嵌套列表的访问方式。重点展示了列表作为可变序列的常用操作技巧和典型应用场景。原创 2025-07-08 10:37:28 · 530 阅读 · 0 评论 -
Python-语法基础三
本文介绍了Python字符串的常见操作,分为两部分:字符串操作一包含字符串拼接、重复输出、成员运算符、下标索引和切片操作;字符串操作二包括查找(find、index、count)、判断(startswith、isupper)和修改(replace、split)等方法,以及大小写转换(capitalize、lower、upper)等功能。通过代码示例详细展示了各类字符串操作的语法和用法,如字符串拼接、切片规则、查找子字符串、替换内容等,为Python字符串处理提供了基础指导。原创 2025-07-07 13:53:38 · 265 阅读 · 0 评论 -
Python-语法基础二
本文介绍了Python基础语法中的逻辑运算、条件判断和循环结构。主要内容包括:1)逻辑运算符and/or/not的使用;2)三目运算符的简洁语法;3)if-elif-else条件判断的完整格式;4)while和for循环结构,其中for循环配合range()函数实现计数;5)循环控制语句break和continue的用法区别。这些语法构成了Python程序的基本控制流程,是编写分支和循环逻辑的基础。文中通过多个示例代码演示了各种语法结构的实际应用。原创 2025-07-04 17:51:21 · 257 阅读 · 0 评论 -
Python-语法基础一
本文介绍了Python编程语言的基础语法要点,主要内容包括:1)Python语言特性为面向对象的解释型强类型动态语言;2)基础语法注意事项如print用法、调试技巧、注释方式等;3)变量命名规则和数据类型(布尔型、复数型、字符串、浮点数);4)两种常用格式化方法(占位符和f-string);5)算术运算符优先级规则;6)输入函数input的使用;7)常见转义字符的功能演示。文章通过代码示例详细说明了各语法要点的具体应用。原创 2025-07-04 16:44:37 · 366 阅读 · 0 评论