Pycharm

python教程

Python语言简介及特点

Python语言简介及特点,Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环...

深入 Python 函数定义参数列表的分拆

深入 Python 函数定义参数列表的分拆。 另有一种相反的情况: 当你要传递的参数已经是一个列表,但要调用的函数却接受分开一个个的参数值。这时候你要把已有的列表拆开来。例如内建函数 range() 需要独立的 start ,stop 参数。 你可以在调用函数时加一个 * 操作符来自动把参数列表拆开: l...

python的if语句用法

python的if语句用法,也许最有名的是 if 语句。例如: x = int(raw_input(“Please enter an integer: “))Please enter an integer: 42if x < 0:… x = 0… print ‘Nega...

深入 Python 函数定义Lambda 形式

深入 Python 函数定义Lambda 形式。 出于实际需要,有几种通常在函数式编程语言例如 Lisp 中出现的功能加入到了 Python 中。通过 lambda 关键字,可以创建短小的匿名函数。这里有一个函数返回它的两个参数的和:lambda a, b: a+b。Lambda 形式可以用于任何需要的函数对象...

python的for 语句用法和实例

python的for 语句用法和实例 Python 中的 for 语句和 C 或 Pascal 中的略有不同。通常的循环可能会依据一个等差数值步进过程(如 Pascal),或由用户来定义迭代步骤和中止条件(如 C ),Python 的 for 语句依据任意序列(链表或字符串)中的子项,按它们在序列中的顺序来进行...

深入 Python 函数定义文档字符串

深入 Python 函数定义文档字符串。 这里介绍的文档字符串的概念和格式。 第一行应该是关于对象用途的简介。简短起见,不用明确的陈述对象名或类型,因为它们可以从别的途径了解到(除非这个名字碰巧就是描述这个函数操作的动词)。这一行应该以大写字母开头,以句号结尾。 如果文档字符串有多行,第二行应该空出...

python的 range() 函数用法和实例

python的 range() 函数用法和实例,如果你需要一个数值序列,内置函数 range() 会很方便,它生成一个等差级数链表: range(10)[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]range(10) 生成了一个包含 10 个值的链表,它用链表的索引值填充了这个长度为 10 的列表...

深入 Python 函数定义编码风格

深入 Python 函数定义编码风格。 此时你已经可以写一个更长更复杂的 Python 程序,是时候讨论一下 编码风格 了。大多数语言可以写 (或者更明白地说,格式化 ) 作几种不同的风格。有些比其它的更好读。让你的代码对别人更易读是个好想法,养成良好的编码风格对此很有帮助。 对于 Python, PEP...

Python 列表数据类型list的用法

Python 列表数据类型list的用法,Python 的列表数据类型包含更多的方法。这里是所有的列表对象方法: list.append(x)把一个元素添加到链表的结尾,相当于 a[len(a):] = [x]。 list.extend(L)将一个给定列表中的所有元素都添加到另一个列表中,相当于 a[le...