t=“i am {},age {} ,{}”、format("seven",18,"wang")
必须一一对应否则报错
穿字典需加**
t = “i am {name},age {age} ,really{name}”、format(**{"name":"seven","age":18})
print(t)
结果:i am seven,age 18,reallyseven
传列表
t=“i am {:s},age{:d}”、format(*["seven",18])
已二进制,八进制,整型,十六进制,十六进制大写,按百分比显示(默认显示小数点后六位)
tp1="number:{:b},{:o},{:d},{:x},{:X},{:%}"、format(15,15,15,15,15.87623,2)
结果:number:1111,17,15,f,F,1587.621450%
函数:
python中函数的定义:函数是逻辑结构化和过程化的一种编程方式。
def test(x):#x为形参,def关键字 test为函数名
第二行写注释
后面写N行代码
return x #返回一个结果
使用函数的好处:
1.代码重用
2.保持一致性,以维护
3.可扩展
过程:可理解为没有返回值的函数。
若返回值为0,即没有return 则返回None
返回值为1:返回object
返回值>1,返回tuple 圆柱模板
函数的参数:def calc(x,y):
res=x**y
return res
c=calc(a,b)
第一行x,y为形参,只有在被调用时才分配内存单元,在调用结束是,立即释放所分配的内存单元。