if 语句是用来检查一个条件:如果条件为真(true),我们运行一个语句块(你为if块),否则(else),我们执行另一个语句块(称为else块)。else子语句是可选的。 例如(保存为 if.py): number =…
标签:python教程
Python字典
字典是Python 中的映射数据类型,工作原理类似Perl 中的关联数组或者哈希表,由键-值(key-value)对构成。几乎所有类型的Python 对象都可以用作键,不过一般还是以数字或者字符串最为常用。 值可以是任意…
Python列表和元组
可以将列表和元组当成普通的“数组”,它能保存任意数量任意类型的Python 对象。和数组一样,通过从0 开始的数字索引访问元素,但是列表和元组可以存储不同类型的对象。 列表和元组有几处重要的区别。列表元素用中括号([ ]…
Python运算符优先级
如果你有一个如2 + 3 * 4那样的表达式,是先做加法呢,还是先做乘法?我们的中学数学告诉我们应当先做乘法——这意味着乘法运算符的优先级高于加法运算符。 下面这个表给出Python的运算符优先级,从最低的优先级(最松散…
Python操作符
我们将简单地看一下操作符和它的用法。 Python运算符简介 运算符 说明 举例 + (加号) 两个对象相加。 3 + 5 得 8. ‘a’ + ‘b’ 得 ‘…
Python缩进
在Python中的空白是重要的。实际上,在一行开始的空格是重要的。这被称为缩进。在逻辑行开头的前导空白(空格和制表符)用于确定逻辑行的缩进级别,它用于依次确定语句的分组。 这意味着一起的语句必须有相同的缩进。每一个这样的…
Python逻辑行与物理行
物理行是当你写程序时看到的一行。逻辑行是Python 看和的一个单独语句。Python默认一个物理行为一个逻辑行。 一个逻辑行是一个语句,像print(‘Hello World’)--如果它本身在…
Python变量与赋值
变量用来存储数据,是标识符的一种。Python 变量的命名规则与标识符的命名规则一样。 Python 是动态类型语言, 也就是说不需要预先声明变量的类型,变量的类型和值在赋值那一刻被初始化。 >>> c…
Python标识符
标识符是电脑语言中允许作为名字的有效字符串集合。其中,有一部分是关键字,构成语言的标识符。这样的标识符是不能做它用的标识符的,否则会引起语法错误(SyntaxError 异常)。 合法的Python 标识符 Python…
Python字符串
字符串是字符的一个序列,字符串通常只是一串单词。 在你写的每一个Python程序中都要使用字符串,因此要注意以下部分。 单引号 你可以使用单引号例如’Quote me on this’指定字符串。…
Python数字
Python 支持四种基本数字类型,它们分别是: int (有符号整数) long (长整数) float (浮点值) complex (复数) 下面是一些例子: 类型 举例 int 0101 …
Python help()
如果您需要快速获取任何的Python函数或语句的信息,那么您可以使用内置的“help”(帮助)功能。这是非常有用的,尤其是当使用翻译提示符时,例如,运行‘help(print)”——这将显示print函数的帮助--用于打…