跳至内容
咸鱼笔记
用户工具
注册
登录
站点工具
搜索
工具
显示页面
过去修订
反向链接
最近更改
媒体管理器
网站地图
注册
登录
>
最近更改
媒体管理器
网站地图
您在这里:
start
»
python
»
1.相关基础
python:function
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
====== 1.相关基础 ====== ===== -# 相关链接 ===== [[https://github.com/walter201230/Python/tree/master/Article/PythonBasis|python]] [[https://juejin.cn/post/6844903567715729415|Python 系列教程(入门系列已写完)]] [[https://www.zhihu.com/column/c_1095024851374436352|Python学习专栏]] ===== -# 数据类型 ===== ==== - 字典Dictionary ==== 字典是一种键值对数据结构,它提供了快速的键查找操作。 使用键-值(key-value)存储,具有极快的查找速度 [[https://juejin.cn/post/7274839871276744758|Python 遍历字典的若干方法]] 字典是可变的。 <code python> likes = {"color": "blue", "fruit": "apple", "pet": "dog"} </code> ==== - 元组Tuple ==== 元组是不可变的。元组在处理固定数量的元素时更加安全和高效。 <code python> likes = ('color', 'blue') </code> ==== - 列表List ==== 来存储和操作有序的数据集合。 广泛应用于数据处理、算法实现和软件开发等领域。 * 有序性:列表中的元素按照插入顺序进行排序,可以通过索引来访问和修改元素。 * * 可变性:列表是可变的,意味着我们可以修改列表中的元素,添加新元素或删除现有元素。 * * 动态性:列表的长度是动态的,可以根据需要动态地扩展和缩小。 * * 可嵌套:列表可以嵌套其他列表,形成多维数据结构。 <code python> list = [ 'runoob', 786 , 2.23, 'john', 70.2 ] </code> === - 列表推导式 === <code python> squares = [x**2 for x in range(1, 11)] # 输出:[1, 4, 9, 16, 25, 36, 49, 64, 81, 100] </code> === - 列表解析 === <code python> even_squares = [x**2 for x in range(1, 11) if x % 2 == 0] print(even_squares) # 输出:[4, 16, 36, 64, 100] </code> ==== - 字符串 ==== <code python> var1 = 'Hello World!' var2 = "Python Runoob" </code> ===== -# 语法 ===== 编辑器或者解析器根据符合语法的程序代码转换成 CPU 能够执行的机器码,Python采用缩进方式 <code python> #判断一个数是否为正整数 a=8 if a>=0: print('YES') else: print('NO') </code> ==== - 标识符 ==== <code> 以单下划线开头 _foo的代表不能直接访问的类属性,需通过类提供的接口进行访问, 不能用 from xxx import * 而导入 以双下划线开头的__foo代表类的私有成员 以双下划线开头和结尾的__foo__代表 Python 里特殊方法专用的标识 </code> ==== - self用法 ==== 类实例化后,self即代表着实例(对象)本身。构造函数与方法都包含self参数。 ==== - 多条语句 ==== Python 可以同一行显示多条语句,方法是用分号 ; 分开 <code python> print ('hello');print ('runoob'); </code> ==== - 保留字符 ==== 字不能用作常数或变数,或任何其他标识符名称。 ==== - 行和缩进 ==== Python 的代码块''不使用''大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的就是用<wrap em>缩进来写模块</wrap>。 所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。 ===== -# 函数 ===== ==== - strip() ==== Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。 注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。 <code python> str2 = " Runoob "; # 去除首尾空格 print str2.strip(); </code> ==== - __init__() ==== 两个下划线开头的函数是声明该属性为私有,不能在类的外部被使用或访问。[[https://blog.csdn.net/luzhan66/article/details/82822896|Python中__init__的用法和理解]] 第一个参数必须为self,后续参数为自己定义。
python/function.txt
· 最后更改: 2024/08/09 11:48 由
争当好青年
页面工具
显示页面
过去修订
反向链接
回到顶部