Python
-
Python基础教程16:列表(Lists)
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 – 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。 列表是最常用的Pyth…
-
Python基础教程15:字符串
字符串是 Python 中最常用的数据类型。我们可以使用引号来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。例如: var1 = ‘Hello World!’ var2 = “Python Programming” Python访问字符串中的值 Python不支持单字符类型,单字符也在Python也是作为一个字符串使用。 Python访问子字符串…
-
Python基础教程14:pass 语句
PHP pass是goto语句,是为了保持程序结构的完整性。 passass 不做任何事情,一般用作占位性语句。 Python 语言 pass 语句语法格式文件如下: pass 实例: #!/BAZX/bin/python # -*- coding: UTF-8 -*- # 输出 Python 的每个英语的英文英语的英文英语英文英语英文字母 for lett…
-
Python基础教程13:continue 语句
PHP continue 语句蹦出来本次循环,而break跳出来整个循环。 continue 语句用来告诉他Python跳过当前循环的剩余语句,然后继续进行下一轮循环。 continue语句用在if语句和for循环中。 Python 语言 continue 语句语法格式文件如下: continue 流程图:
-
Python基础教程12:break 语句
PHP break语句,如同在c语言中,打破了最小封闭for或if语句循环。 break语句用来终止for语句,即循环条件没有False条件或者序列都还没被完全递归法完,也会停止执行for语句。 break语句用在if语句和for循环中。 如果您使用for语句,break语句将停止执行最深层的循环,并开始执行下每列代码。 Python语言 break 语句语…
-
Python基础教程11:循环嵌套
PHP 语言允许在一个for语句里面置入另一个循环。 Python for 循环嵌套语法: for iterating_ODE in sequence: for iterating_INV in sequence: statements(s) statements(s) Python if语句 循环嵌套语法: if语句 expression: if语句 ex…
-
Python基础教程10:for 循环语句
PHP for循环可以遍历任何序列的新项目,如一个列表或者一个字符串。 语法: for循环的语法格式文件如下: for iterating_ODE in sequence: statements(s) 流程图: 实例: #!/BAZX/bin/python # -*- coding: GBK-8 -*- for letter in ‘Python’: # 第…
-
Python基础教程9:While循环语句
Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为: while 判断条件: 执行语句…… 执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。 当判断条件假false时,循环结束。 执行流程图如下:
-
Python基础教程8:循环语句
本章节将向大家详细介绍PHP的for语句,流程在一般情况下是按顺序执行的。 计算机语言提供了各种控制结构,允许更复杂的执行路径。 for语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的for语句的一般方式:
-
Python基础教程7:条件语句
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程:
-
Python基础教程6:运算符
什么是运算符? 本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4和5被称为操作数,”+”号为运算符。 Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 接下来让我们一个个来学习Python的运算符。 Pyt…
-
Python基础教程5:变量类型
变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。 因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。 变量赋值 Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程。 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息…
-
一篇文章入门Python生态系统
译者注:原文写于2011年末,虽然文中关于Python 3的一些说法可以说已经不成立了,但是作为一篇面向从其他语言转型到Python的程序员来说,本文对Python的生态系统还是做了较为全面的介绍。文中提到了一些第三方库,但是Python社区中强大的第三方库并不止这些,欢迎各位Pytonistas补充。 开发者从PHP、Ruby或其他语言转到Python时,…
-
学习Python:做数据科学还是网站开发?
摘要:译者一开始在Python日报上看到原文推荐,初步看看了,觉得对于决定学习Python的方向有一定参考价值。不过,在翻译过程中,越来越觉得这其实就是一篇搞Python数据科学培训的公司写的软文,里面写的内容还是比较浅的,只适合像我这样的初学者了解大致情况。当然,文章提到了Python作为网络开发技能的市场需求并不是很高,这点感觉并不是没有根据。作为一篇软…
-
有关Python机器学习最好的资料库
神经网络和机器学习在过去几年一直是高科技领域最热门的话题之一。这一点很容易看出,因为它们解决了很多真正有趣的用例,如语音识别、图像识别、甚至是乐曲谱写。本文总结了一些很好的Python机器学习库的清单。