自定义函数(可以重复使用的代码段)
1、定义一个函数,语法:
def 函数名(参数列表):
函数体
2、参数
必须参数
关键字参数
默认参数
不定长参数
dict
1、键必须唯一,值不需要唯一,键必须为字符串,数字,元祖
例:
caculator_dict = {
1:["+",MyCalculator.add],
2:["-",MyCalculator.minus],
3:["*",MyCalculator.multiply],
4:["/",MyCalculator.divide]
}
2、同一个键只能有一个,创建时同一个键被赋值两次则取后者的值
print格式化
print "%d %s %d = %d"%(num1,choice,num2,add(num1,num2))
print "{0} {1} {2} = {3}".format(num1,choice,num2,add(num1,num2) #index不能跳跃