3.T恤 :编写一个名为make_shirt() 的函数,它接受一个尺码以及要印到T恤上的字样。 这个函数应打印一个句子,概要地说明T恤的尺码和字样。 使用位置实参调用这个函数来制作一件T恤;再使用关键字实参来调用这个函数。
def make_shirt(size,style):
a=f"T恤的尺寸{size},T桖的样式{style}"
return a
print(make_shirt('大号', '宋体'))
print(make_shirt(size='小号', style='黑体'))
'''
T恤的尺寸大号,T桖的样式宋体
T恤的尺寸小号,T桖的样式黑体
'''
4、 大号 T恤 :修改函数make_shirt() ,使其在默认情况下制作一件印有字样“I love Python”的大号T恤。 调用这个函数来制作如下T恤:一件印有默认字样的大号T 恤、一件印有默认字样的中号T恤和一件印有其他字样的T恤(尺码无关紧要)
def make_shirt(size='大号',style='I love Python'):
a=f"T恤的尺寸{size},T桖的样式{style}"
return a
print(make_shirt())
print(make_shirt('中号', '宋体'))
'''
T恤的尺寸大号,T桖的样式I love Python
T恤的尺寸中号,T桖的样式宋体
'''
练习
某商场年中促销,优惠如下:
满500可享受9折优惠
开始结算.... .
满1000可享受8折优惠
满2000可享受7折优惠
满3000可享受6折优惠
根据以.上商场促销活动,
计算优惠后的实付金额。
def Money():
sum=0
while True:
# for i in range(0,2):
price = int(input('请输入商品价格'))
if price == 0:
break
sum+=price
if 500 <= sum <= 1000:
sum = sum * 0.9
elif 1000 < sum <= 2000:
sum = sum * 0.8
elif 2000 < sum <= 3000:
sum = sum * 0.7
elif sum >= 3000:
sum = sum * 0.6
else:
sum = price
return sum
a = Money()
print(a)
-----------------------------------------------------------------------------------------------------------------
一颗松树:
pinetree='我是一棵松树'
def fun_chrismas_tree():
global pinetree
pinetree='w'
return pinetree
print(fun_chrismas_tree())
# w
编写装饰器,为函数加上
dict1={'a':2,'b':2}
def auth(func):
def wrapper(*args,**kwargs):
name=input('请输入你的名字>>:')
password=input('请输入你的密码>>')
if name=='egon' and password=='123':
func(*args,**kwargs)
return wrapper
@auth
def my_log(name):
print('%s欢迎登陆'%(name))
my_log('egon')
'''
请输入你的名字>>:egon
请输入你的密码>>123
egon欢迎登陆
'''
编写一个简单的推荐算法 ·收集最近一段时间用户的购买记录,会得到不同的数据,这些作为调用传给参数的数据。 ·编写推荐算法 ·算法原理可自己写,下面可参考: ·判断传的数据是1个,2个,3个还是多个。·1个基本是性格干练,可能是男生, ·2个和3个基本男女可能都有,3个以上基本是女生·判断传的数据的内容 ·如果是衣服(在各类衣服的列表中),女生推荐女式搭配的内衣和鞋,男生推荐,衣服小配饰。如果是食品,则推荐减肥产品。如果是手机类,推荐手机壳,如果是电脑,推荐是鼠标。...其他自己想。
def fn(*tup,**dic):
return tup,dic
fn()