5.4.2Python下else子句

Posted by 撒得一地 on 2016年3月8日 in python教程

else字句可以和if语句配合使用,增加一种选择。当if后面的表达式为假时,就执行else字句后面的语句块。else之所以叫做字句是因为它不是独立的语句,而只能作为if语句的一部分。下面看个实例: >>> a = 1 &g […]

5.4.1Python下if语句

Posted by 撒得一地 on 2016年3月7日 in python教程

if语句,它可以实现条件执行。即如果条件(在if和冒号之间的表达式)判定为真,那么后面的语句块就会被执行。如果条件为假, 语句块就不会被执行。实例: >>> if 1: …     print(1) […]

5.4Python布尔变量

Posted by 撒得一地 on 2016年3月6日 in python教程

真值(也叫做布尔值,这个名字根据在真值上做过大量研究的George Boole命名的)是接下来内容的主角。 下面的值在作为布尔表达式的时候,会被解释器看作假(false): False None 0 "" () [] { […]

5.3Python语句块

Posted by 撒得一地 on 2016年3月5日 in python教程

语句块并非一种语句, 语句块是在条件为真(条件语句)时执行或者执行多次(循环语句)的一组语句。在代码前放置空格来缩进语句即可创建语句块。 注意,使用tab字符也可以缩进语句块。Python将一个tab字符解释为到下一个tab字符位置的移动, […]

5.2.3Python增量赋值

Posted by 撒得一地 on 2016年3月5日 in python教程

最常用的Python赋值方法就是比如x=x+y这种类型的赋值,不过这里要介绍的赋值方法是将表达式运算符(本例是+)放置在赋值运算符=的左边,比如写成x+=1。这种写法叫做增量赋值(augmented assignment),对于*、/、%等 […]

5.2.2Python链式赋值

Posted by 撒得一地 on 2016年3月5日 in python教程

链式赋值(chained assignment)是将同一个值赋给多个变量的捷径。它看起来像并行赋值,不过这里只处理一个值,基本方式: x = y = somefunction  等价于 y = somefunction x = y […]

5.2.1Python序列解包

Posted by 撒得一地 on 2016年3月5日 in python教程

赋值语句的例子有很多,其中包括对变量和数据结构成员的(比如列表中的位置和分片以及字典中的槽)赋值。但赋值的方法还不止这些。比如,用序列解包的方法给多个变量同时进行赋值操作: >>> x,y,z = 1,2,3 >&g […]

1

5.1.2Python从模块导入函数

Posted by 撒得一地 on 2016年3月2日 in python教程

Python下模块导入函数,即把某件事作为另一件事导入,从模块导入函数的时候,可以使用: import somemodule 或者 from somemodule import somefunction 或者 from somemodule […]

5.1.1Python使用逗号打印多个值

Posted by 撒得一地 on 2016年3月1日 in python教程

事实上Python下打印多个表达式(或值)是非常容易的,只要将它们用逗号隔开就好了。比如: >>> print('sex:','male') sex: male 可以看到,每个参数之间都插人 […]

4.2.18Python下字典的itervalues方法

Posted by 撒得一地 on 2016年2月26日 in python教程

itervalues()方法语法: dict.itervalues() 描述 Python 2 中d.itervalues() 返回针对字典d里所有值的迭代器对象,Python 3无此语法。 参数 无任何参数 旧版中用list(d.iter […]

网站地图|XML地图

Copyright © 2015-2024 技术拉近你我! All rights reserved.
闽ICP备15015576号-1 版权所有©psz.