
Python学习
文章平均质量分 78
python_136
这个作者很懒,什么都没留下…
展开
-
Python 字典 键的哈希值和值的查找
字典是根据键的哈希值来存储和查找值的,在字典(也称为哈希表或映射)这种数据结构中,每个键值对(key-value pair)的存储和查找操作都是基于键(key)的哈希值来进行的。哈希值是一个数字,它是通过应用一个哈希函数到键上得到的。这个哈希值决定了键值对在字典内部数组或链表中的位置。这种方法使得字典能够在平均情况下实现非常快速的查找、插入和删除操作,时间复杂度接近O(1)。原创 2024-11-28 14:59:01 · 443 阅读 · 0 评论 -
Python 字典的键和值都可以是什么类型?
在Python中,字典(dict)是一种非常重要的数据结构,它存储键值对(key-value pairs)。关于可以作为字典键和值的类型,有一些规则和最佳实践。原创 2024-11-28 14:23:24 · 883 阅读 · 0 评论 -
Python字符串所有方法及用法汇总
将字符串的第一个字符转换为大写,其余字符转换为小写。返回一个字符串,其中所有字符都被转换为小写,用于忽略大小写的字符串比较。返回一个原字符串居中,并使用指定的填充字符(默认为空格)填充至指定宽度的新字符串。返回子字符串在字符串中出现的次数,可以指定搜索的起始和结束位置。返回字符串的编码版本(字节对象)。判断字符串是否以指定的后缀结束。将字符串中的制表符(\t)转换为指定数量的空格。返回子字符串在字符串中最低索引(找不到返回-1)。格式化字符串,用指定的值替换花括号{}中的占位符。类似于。原创 2024-11-27 15:10:38 · 856 阅读 · 0 评论 -
Python类、对象与继承
如果为一家公司搭建管理系统,则员工信息是这个系统中最重要的部分。因此,如果以Employee为名称创建一个类,则这个类将作为创建Employee对象的蓝图。此外,虽然实例和对象在现实世界中常互换使用,但理解两者之间的区别同样重要。原创 2024-06-08 16:16:13 · 1074 阅读 · 0 评论 -
1.Python函数与递归
在前面的示例代码中,调用函数print_x(),在局部命名空间中找到局部变量x=10并使用。关键字参数忽略输入参数的顺序,甚至可以在调用函数时跳过某些参数 不考虑其位置 调用函数时使用参数名并为其赋值。Python包括五种函数参数,分别是 位置参数,默认参数,关键字参数,*args,**kwargs。4.2.局部范围嵌套在全局范围内,全局范围嵌套在内置范围为。(2)全局命名空间:全局命名空间包含所有变量、函数,以及单个文件中的可用类。作用域嵌套,意味着全局命名空间中的局部命名空间嵌套在内置命名空间中。原创 2024-06-08 16:17:08 · 1044 阅读 · 0 评论