-
s1 = 'ABC'
s2 = '123'
s3 = 'xyz'
for a in s1:
for b in s2:
for c in s3:
print (a+b+c)查看全部 -
num = 1
sum = 1
while num <= 10:
sum = sum * num
num = num + 1
print (sum)查看全部 -
age = 19
if age > 18:
print('adult')
else:
print('teenager')查看全部 -
age = 19
if age > 18:
print('adult',age)查看全部 -
python是动态需要查看全部
-
print(r'''
'\"To be, or not to be\": that is the question.\nWhether it\'s nobler in the mind to suffer.'
''')查看全部 -
print ('special string: \', \", \\, \\\, \\n, \\t' )
查看全部 -
短路计算
在计算a and b时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。
在计算a or b时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。
查看全部 -
leg = 3.14
wid = 1.57
area = leg * wid
print(round(area , 2))查看全部 -
二进制数只使用数字0、1表示,在Python中,二进制整数使用前缀0b表示,比如:0b0110,0b1100。
十六进制数除了0~9十个数字以外,还使用a、b、c、d、e、f,在Python中,十六进制使用前缀0x,比如:0x12ef,0xde2431af。
查看全部 -
Python函数提供可变关键字参数,对于可变关键字参数,可以通过关键字的名字key找到对应的参数值;
可变关键字参数当作dict去处理;对于可变关键字参数,一般使用**kwargs来表示。
函数类型的定义顺序:必需参数,默认参数,可变参数,可变关键字参数的函数
> 多类型的函数容易导致出错,在实际使用上,不建议定义这么多的参数。
查看全部 -
Python函数还接收一种参数叫做可变参数,可变参数即任意个参数的意思;
可变参数通常使用*args来表示。
在函数内部,把可变参数(*arge)当作tuple来使用.。
查看全部 -
默认参数的意思是当默认参数只能定义在必需参数的后面,否则将会出现错误。
这个参数没有传递的时候,参数就使用定义时的默认值。
查看全部 -
函数参数是需要传递给函数内部的数据,函数参数可以是任意的数据类型,只要函数内部逻辑可以处理即可。
> 有时候由于函数的实现关系,需要特定的参数.
提供isinstance()函数,可以判断参数类型,它接收两个参数,第一个是需要判断的参数,第二个是类型。
查看全部
举报