admin管理员组

文章数量:1794759

零基础学Python课后实战第六章

零基础学Python课后实战第六章

零基础学Python课后实战第六章
  • tips
  • 实战一:导演为剧本选主角
  • 实战二:模拟美团外卖商家的套餐
  • 实战三:根据生日判断星座
  • 实战四:将美元转换为人民币

tips

格式化字符串: {:0>9s} 表示先是9个0,然后内容右对齐。 例:a = ’ 编号:{:0>9s} ’ b = a.format(‘7’) print(b) 结果是: 编号:000000007 {: . 2 f} :保留两位小数点

实战一:导演为剧本选主角

函数的调用

def act(actor): #定义函数 print(actor+"开始参演这个剧本") A = input("导演选定的角色是:") act(A) #调用函数

运行结果

导演选定的角色是:A A开始参演这个剧本 实战二:模拟美团外卖商家的套餐 def taocan(a,b,c,d,e,f): print('米线店套餐如下:1.'+ a + '2.' + c + '3.' +e) print(a+b) print(c+d) print(e+f) taocan('考神套餐','13元','单人套餐','9.9元','情侣套餐','20元')

运行结果

米线店套餐如下:1.考神套餐2.单人套餐3.情侣套餐 考神套餐13元 单人套餐9.9元 情侣套餐20元 实战三:根据生日判断星座

返回值 return()

# 星座 m = ('摩羯座','水瓶座','双鱼座','白羊座','金牛座','双子座', '巨蟹座','狮子座','处女座','天秤座','天蝎座','射手座','摩羯座') # 日期 d = (20,19,21,20,21,22,23,23,23,24,23,22) def xingzuo(month,day): if day < d[month-1]: return m[month-1] else: return m[month] M = int(input("请输入月份:")) D = int(input("请输入日期:")) print(str(M)+"月"+str(D)+"日星座为:"+xingzuo(M,D))

运行结果

请输入月份:8 请输入日期:16 8月16日星座为:狮子座 实战四:将美元转换为人民币 def change(dollar): RMB = dollar * 6.28 return RMB dollar = float(input("请输入要转换的美元金额:")) print("转换后人民币金额是:" , change(dollar))

运行结果

请输入要转换的美元金额:500 转换后人民币金额是: 3140.0

本文标签: 第六章课后实战基础Python