-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path4.15.py
More file actions
69 lines (51 loc) · 1.27 KB
/
4.15.py
File metadata and controls
69 lines (51 loc) · 1.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
def coupon(origin_price):
"""
满80减20
:param origin_price:原价
:return: 实际价格
"""
new_price = origin_price - (origin_price/80)*20
print("优惠价格为:{}".format(new_price) )
return new_price
def discount(origin_price):
"""
85%
:param origin_price: 原价
:return: 实际价格
"""
new_price = origin_price * 0.85
print("打折价格为:{}".format(new_price))
return new_price
coupon(315)
discount(315)
# **********************************************************************
def square(number):
"""
计算平方
:param number: 值
:return: 平方值
"""
num = number**2
# print("平方值为:{}".format(num))
return num
print("平方值为:{}".format(square(10)))
# *****************************************
def power(base, exponent):
"""
计算base的exponet次方
:param base: 基数
:param exponent: 平方数
:return: 结果
"""
num = base ** exponent
return num
print("乘方结果为:{}".format(power(35, 3)))
# ******************************************
def add_one(n):
num = n + 1
return num
def add_two(n):
# 方法调用方法
num = add_one(n) + 1
return num
print("The result is {}".format(add_two(1)))