首页 知识动态 ( Page 486 )

知识动态

Python中常用的查找数据结构及算法汇总

一、基本概念查找(Searching)就是根据给定的某个值,在查找表中确定一个其关键字等于给定值的数据元素(或记录)。查找表(Search Table):由同一类型的数据元素(或记…

2025-12-01 37,754

python新手常见问题一:乱用表达式

在函数参数中乱用表达式作为默认值Python允许给一个函数的某个参数设置默认值以使该参数成为一个可选参数。尽管这是这门语言很棒的一个功能,但是这当这个默认值是可变对象(mutabl…

2025-12-01 85,635

Python新手常见问题二:不正确的使用类变量

不正确的使用类变量看下面一个例子:>>> class A(object): ...     x = 1 ... >>> class B(A): ...     pass ... >…

2025-12-01 23,733

Python新手常见问题三:在异常处理时错误的使用参数

在异常处理时错误的使用参数假设你有如下的代码:>>> try: ...     l = ["a", "b"] ...     int(l[2]) ... except ValueE…

2025-12-01 88,136

Python新手常见问题四:误用Python作用域的规则

误用Python作用域的规则Python的作用域解析是基于叫做LEGB(Local(本地),Enclosing(封闭),Global(全局),Built-in(内置))的规则进行操…

2025-12-01 42,094

python中数字列表的详细介绍

数字列表和其他列表类似,但是有一些函数可以使数字列表的操作更高效。我们创建一个包含10个数字的列表,看看能做哪些工作吧。# Print out the first ten numb…

2025-12-01 64,995

Python新手常见问题七:循环加载模块

循环加载模块假设你有两个文件,a.py和b.py,在这两个文件中互相加载对方,例如:在a.py中:import b def f():     return b.x print f(…

2025-12-01 37,739

python元组数据类型讲解

元组可以被看成是不能改变的列表。列表是动态的,你可以增添,插入,删除,更改列表元素。有时我们需要这样的操作,但是有些时候我们需要保证有些数据是不能被用户或程序更改的。这就是元组的作…

2025-12-01 62,432

python中if语句的用法及if-else结构的使用

if 结构if 结构允许程序做出选择,并根据不同的情况执行不同的操作基本用法比较运算符根据 PEP 8 标准,比较运算符两侧应该各有一个空格,比如:5 == 3。 PEP8 标准=…

2025-12-01 73,267

让人得心应手的Python编辑器有哪些

一款顺手的好的编辑器可以让程序员写代码更得心应手,效率也会更高,但是编辑器本身没有好坏,只有使用者使用起来是否顺手而已,这里简单给大家介绍几款常用的可以编辑Python的软件。  …

2025-12-01 39,804