Loading

上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 在python中,将对象转换为字符串有两个内建函数: str Vs repr .str 是一个友好的,人们可读的字符串。repr 应该包含关于对象内容的详细信息(有时他们会返回相同的内容,例如整数)。按照惯例。如果有一个python表达式将评估另一个 == 对象,repr 将会返回这样的表达式,>> 阅读全文
posted @ 2018-04-09 23:56 RainDavi 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 当你正常调用时,结果似乎不错: 当你使用默认参数调用时,一开始结果也是对的: 但是,再次调用add_end()时,结果就不对了: 很多初学者很疑惑,默认参数是[],但是函数似乎每次都“记住了”上次添加了'END'后的list。 原因解释如下: Python函数在定义的时候,默认参数L的值就被计算出来 阅读全文
posted @ 2018-04-03 17:42 RainDavi 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 包含 0 或 1 个项目的元组 一个空的元组由一对圆括号构成,就像 myempty = () 这样。然而,一个只拥有一个项目的元组并不像这样简单。你必须在第一个(也是唯一一个)项目的后面加上一个逗号来指定它,如此一来 Python 才可以识别出在这个表达式想表达的究竟是一个元组还是只是一个被括号所环 阅读全文
posted @ 2018-03-31 11:01 RainDavi 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 键值(Keys)(即姓名)与值(Values)(即地址等详细信息)联立到一起。在这里要注意到键值必须是唯一的,正如在现实中面对两个完全同名的人你没办法找出有关他们的正确信息。 另外要注意的是你只能使用不可变的对象(如字符串)作为字典的键值,但是你可以使用可变或不可变的对象作为字典中的值。基本上这段话 阅读全文
posted @ 2018-03-31 10:48 RainDavi 阅读(119) 评论(0) 推荐(0) 编辑
摘要: dir 函数 内置的 dir() 函数能够返回由对象所定义的名称列表。 如果这一对象是一个模块,则该列表会包括函数内所定义的函数、类与变量。 该函数接受参数。 如果参数是模块名称,函数将返回这一指定模块的名称列表。 如果没有提供参数,函数将返回当前模块的名称列表。 阅读全文
posted @ 2018-03-30 21:52 RainDavi 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 模块的 __name__ 每个模块都有一个名称,而模块中的语句可以找到它们所处的模块的名称。这对于确定模块是独立运行的还是被导入进来运行的这一特定目的来说大为有用。正如先前所提到的,当模块第一次被导入时,它所包含的代码将被执行。我们可以通过这一特性来使模块以不同的方式运行,这取决于它是为自己所用还是 阅读全文
posted @ 2018-03-30 18:35 RainDavi 阅读(173) 评论(0) 推荐(0) 编辑
摘要: from..import 语句 如果你希望直接将 argv 变量导入你的程序(为了避免每次都要输入 sys.),那么你可以通过使用 from sys import argv 语句来实现这一点。 警告:一般来说,你应该尽量避免使用 from...import 语句,而去使用 import 语句。这是为 阅读全文
posted @ 2018-03-30 18:32 RainDavi 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 要注意到如果 return 语句没有搭配任何一个值则代表着 返回 None。None 在 Python 中一个特殊的类型,代表着虚无。举个例子, 它用于指示一个变量没有值,如果有值则它的值便是 None(虚无)。 每一个函数都在其末尾隐含了一句 return None,除非你写了你自己的 retur 阅读全文
posted @ 2018-03-30 17:28 RainDavi 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 可变参数4 有时你可能想定义的函数里面能够有任意数量的变量,也就是参数数量是可变的,这可以通过使用星号来实现(将下方案例保存为 function_varargs.py): 输出: 它是如何工作的 当我们声明一个诸如 *param 的星号参数时,从此处开始直到结束的所有位置参数(Positional 阅读全文
posted @ 2018-03-30 17:14 RainDavi 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 逻辑行与物理行 所谓物理行(Physical Line)是你在编写程序时 你所看到 的内容。所谓逻辑行(Logical Line)是 Python 所看到 的单个语句。Python 会假定每一 物理行 会对应一个 逻辑行。 有关逻辑行的一个例子是诸如 print('hello world') 这样一 阅读全文
posted @ 2018-03-30 14:39 RainDavi 阅读(166) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页