做网站 价格,河南省建设厅网站首页,建站网站模板,建设银行不良资产处置网站#条件、循环和其他语句
#print:可以打印多个表达式#xff0c;表达式之间用逗号隔开
print(a,b,False)#参数并不构成一个元组
模块导入:import x :导入模块xfrom x import func #xff1a;导入模块x的函数funcfrom x import func1,func2,... 导入模块…#条件、循环和其他语句
#print:可以打印多个表达式表达式之间用逗号隔开
print(a,b,False)#参数并不构成一个元组
模块导入:import x :导入模块xfrom x import func 导入模块x的函数funcfrom x import func1,func2,... 导入模块x的函数func1,func2,...from x import * 导入模块x的所用函数如果两个模块有相同名字的函数则可用第一中方式导入然后通过模块名.函数来调用可以通过as来为模块起一个别名import math as Mymath#为函数提供别名
from math import sqrt as MySqrt
print(MySqrt(5))#赋值:可以同时进行多赋值操作
x,y1,2
x,yy,x
print(x,y)
#这个过程叫做序列解包即将多个值的序列解开然后放到变量的序列中
values1,2,3
print(values)
x,y,zvalues
print(x,y,z)key,value{A:a,B:b}.popitem()
print(key,value)#应用允许函数返回多个值并且打包成元组通过赋值直接接收但左右元素数量必须相等
*x,y,z[1,2,3,4]#使用*号可以前面的复制后将剩下的值赋给星号对象
print(x,y,z)#链式赋值
xyz2
print(x,y,z)#增量赋值
x1
x1
x*2
print(x)#语句块使用冒号(:)来标识语句块的开始块中的每个语句都是缩进
#False,None,0(包括其他类型的数字零),,(),{},[]作为布尔表达式时被解释为假#布尔值TrueFalse属于布尔类型bool()函数可以用来转换其他值
print(bool(A))#条件语句
numint(input(input a number:))
if(num0):print(The number is positive.)
elif num0:print(The number is negative.)
else:print(The number is zero.)#同一性运算符is判定同一性而不是相等性
zx[1,2,3]
y[1,2,3]
print(x is z)#为True
print(x is y)#为False
print(xy)#为True#布尔运算符andor,not,如下当用户没用输入时name默认为unknown
nameinput(input name:) or unknown
print(name)#断言assert确保程序中某个条件一定为真若为假出错可设置抛出的错误
a1
assert a0,a not is zero
运行结果最后为设置抛出的错误。