5.4.4Python下比较运算符
在条件中,最基本的运算符就是比较运算符了,它们用来比较其他对象。比较运算符整理如下: 表达式 描述 x == y x等于y x < y […]
5.4.3Python下elif子句
Python下如果需要检查多个条件,就可以使用elif字句,它是"else if"的简写,也是if和else字句的联合使用——也就是具备条件的else字句。实例: >>> num […]
5.4.2Python下else子句
else字句可以和if语句配合使用,增加一种选择。当if后面的表达式为假时,就执行else字句后面的语句块。else之所以叫做字句是因为它不是独立的语句,而只能作为if语句的一部分。下面看个实例: >>> a = 1 &g […]
5.4.1Python下if语句
if语句,它可以实现条件执行。即如果条件(在if和冒号之间的表达式)判定为真,那么后面的语句块就会被执行。如果条件为假, 语句块就不会被执行。实例: >>> if 1: … print(1) […]
5.4Python布尔变量
真值(也叫做布尔值,这个名字根据在真值上做过大量研究的George Boole命名的)是接下来内容的主角。 下面的值在作为布尔表达式的时候,会被解释器看作假(false): False None 0 "" () [] { […]
5.3Python语句块
语句块并非一种语句, 语句块是在条件为真(条件语句)时执行或者执行多次(循环语句)的一组语句。在代码前放置空格来缩进语句即可创建语句块。 注意,使用tab字符也可以缩进语句块。Python将一个tab字符解释为到下一个tab字符位置的移动, […]
5.2.3Python增量赋值
最常用的Python赋值方法就是比如x=x+y这种类型的赋值,不过这里要介绍的赋值方法是将表达式运算符(本例是+)放置在赋值运算符=的左边,比如写成x+=1。这种写法叫做增量赋值(augmented assignment),对于*、/、%等 […]
5.2.2Python链式赋值
链式赋值(chained assignment)是将同一个值赋给多个变量的捷径。它看起来像并行赋值,不过这里只处理一个值,基本方式: x = y = somefunction 等价于 y = somefunction x = y […]
5.2.1Python序列解包
赋值语句的例子有很多,其中包括对变量和数据结构成员的(比如列表中的位置和分片以及字典中的槽)赋值。但赋值的方法还不止这些。比如,用序列解包的方法给多个变量同时进行赋值操作: >>> x,y,z = 1,2,3 >&g […]
5.4.7PHP下strlen函数
获取字符串的长度使用的是strlen()函数,下面介绍strlen函数的语法及其应用。strlen()函数主要用于获取指定字符串str的长度。 语法格式如下: int strlen(string str) 实例:使用strlen()函数来获 […]