养成良好的写代码习惯,记住这个的框架结构的写法
"""注释标题、作者、时间、功能"""
def function():
pass
def main():
pass
if __name__ == '__main__':
main()
项目程序如下:
""""
美元到人民币的转换5.0
马玉华 2019.7.21
5.0功能:将函数结构化。记住框架结构的写法
"""
def convert_currency (x,y): #定义函数 函数名 (参数,参数,参数)
z = x*y
return z #需要返回值
"""用于计算汇率的函数。
函数是需要调用的,不调用是不执行的
"""
def main():
"""
主函数。以上两个函数只是定义def,需要被调用才能执行生效。
"""
usd_to_rmb = 6.77
currency_str_value = input('请输入货币金额***+cny或usd:') #输入得到的是字符串,就相当于一句话
unit = currency_str_value[-3:] #将输入字符串中的单位符号取出来
if unit == 'cny': #输入的是人民币
exchange_rate = 1 / usd_to_rmb
elif unit == 'usd': #输入的是美元