首页 > 其他分享 >06代码

06代码

时间:2022-10-01 16:55:40浏览次数:30  
标签:06 money 代码 bmi list fun print def

1

def function_tips():

    import datetime

    mot=["今天星期一:\n坚持下去不是因为我很坚强,而是因为我别无选择。",

         "今天星期二:\n含泪播种的人一定能笑着收获。",

         "今天星期三:\n作对的事情比把事情做对更重要。",

         "今天星期四:\n命运给予我们的不是失望之酒,而是机会之杯",

         "今天星期五:\n不要等到明天,明天太遥远,今天就行动",

         "今天星期六:\n求知若饥,虚心若愚",

         "今天星期天:\n成功将属于那些从不说“不可能”的人。"]

    day=datetime.datetime.now().weekday()

    print(mot[day])

function_tips()

 

2

def fun_bmi(name,height,weight):

   print(name+'的身高:'+str(height)+'米\t体重:'+str(weight)+'千克')

   bmi=weight/(height*height)

   print(name+'的BMI指数为:'+str(bmi))

   #判断身材是否合理

   if bmi<18.5:

       print("你的体重过轻 ~@_@~")

   if bmi>=18.5 and bmi<24.9:

       print("正常范围,注意保持(-_-)")

   if bmi>=24.9 and bmi<29.9:

       print("你的体重过重 ~@_@~")

   if bmi>=29.9:

       print("肥胖 ^@_@^")

fun_bmi('路人甲',1.83,60)

fun_bmi('路人乙',1.60,50)

 

3 def fun_bmi_upgrade(*person):

    for list_person in person:

        for item in list_person:

            person=item[0]

            height=item[1]

            weight=item[2]

            print('\n'+'='*13,person,'='*13)

            print('身高:'+str(height)+'米\t体重:'+str(weight)+'千克')

            bmi=weight/(height*height)

            print('BMI指数为:'+str(bmi))

            #判断身材是否合理

            if bmi<18.5:

                print("你的体重过轻 ~@_@~")

            if bmi>=18.5 and bmi<24.9:

                print("正常范围,注意保持(-_-)")

            if bmi>=24.9 and bmi<29.9:

                print("你的体重过重 ~@_@~")

            if bmi>=29.9:

                print("肥胖 ^@_@^")

list_w=[('crz',1.70,65),('pxy',1.78,50),('gyl',1.72,66)]

list_m=[('gzz',1.80,45),('bgy',1.67,45)]

fun_bmi_upgrade(list_w,list_m)

 

4

def fun_checkout(money):

    money_old=sum(money)

    money_new=money_old

    if 500<=money_old<1000:

        money_new='{:.2f}'.format(money_old*0.9)

    elif 1000<=money_old<=2000:

        money_new='{:.2f}'.format(money_old*0.8)

    elif 2000<=money_old<=3000:

        money_new='{:.2f}'.format(money_old*0.7)

    elif money_old>=3000:

        money_new='{:.2f}'.format(money_old*0.6)

    return money_old,money_new

print('\n开始结算\n')

list_money=[]

while True:

    inmoney=float(input('输入商品金额(输入0表示输入完毕)'))

    if int(inmoney)==0:

        break

    else:

        list_money.append(inmoney)

money=fun_checkout(list_money)

print('合计金额:',money[0],'应付金额:',money[1])

 

5

pinetree='我是一颗松树'

def fun_christmastree():

    pinetree='挂上彩灯,礼物....我变成一颗圣诞树@^.^@\n'

    print(pinetree)

print('\n下雪了....\n')

print('-----------开始做梦----------\n')

fun_christmastree()

print('==========梦醒了======\n')

pinetree='我身上落满雪花,'+pinetree+'-_-'

print(pinetree)

 

6

bookinfo=[('不一样的卡梅拉(全套)',22.50,120),('零基础学Android',65.10,89.80),('摆渡人',23.40,36.00),('福尔摩斯探案集',22.50,120)]

print('爬取到的商品信息:\n',bookinfo,'\n')

bookinfo.sort(key=lambda x:(x[1],x[1]/x[2]))

print('排序后的商品信息:\n',bookinfo)

 

实战1

def act(actor):

    print(actor+'开始参演这个剧本')

A=input('导演选定的主角是:')

act(A)

 

实战2

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元')

 

实战3

xz=('摩羯座','水瓶座','双鱼座','白羊座','金牛座','双子座','巨蟹座','狮子座','处女座','天秤座','射手座','摩羯座')

d=(20,19,21,20,21,22,23,23,23,24,23,22)

def xingzuo(month,day):

    if day<d[month-1]:

        return xz[month-1]

    else:

        return xz[month]

month=int(input('请输入月份(例如5):'))

day=int(input('请输入日期(例如17):'))

print(str(month)+'月'+str(day)+'日星座为:',xingzuo(month,day))

 

实战4

def zhuanhuan(a):

    rmb=a*6.28

    return rmb

a=float(input('请输入要转换的美元金额:'))

print('转换后人民币金额是:',zhuanhuan(a))

 

标签:06,money,代码,bmi,list,fun,print,def
From: https://www.cnblogs.com/crz11/p/16747413.html

相关文章