可视化建站工具,天津网站建设58,做软件下载网站违法吗,广东建设工程网站#x1f308;write in front#x1f308; #x1f9f8;大家好#xff0c;我是Aileen#x1f9f8;.希望你看完之后#xff0c;能对你有所帮助#xff0c;不足请指正#xff01;共同学习交流. #x1f194;本文由Aileen_0v0#x1f9f8; 原创 CSDN首发#x1f412; 如… write in front 大家好我是Aileen.希望你看完之后能对你有所帮助不足请指正共同学习交流. 本文由Aileen_0v0 原创 CSDN首发 如需转载还请通知⚠️ 个人主页Aileen_0v0—CSDN博客 欢迎各位→点赞 收藏⭐️ 留言 系列专栏Aileen_0v0的PYTHON学习系列专栏——CSDN博客 我的格言:没有罗马,那就自己创造罗马~ 目录
(1)税
(2) 游戏时间2 (3)求解一元二次方程的根
(4)求列表中所有元素之和
解法一:循环语句
解法二:递归 (1)税
写法1: #税
s float(input())
if s 2000:print(Isento)
elif 3000 s 2000.01:X (s - 2000.01)*0.08print(R$ %.2f%X)
elif 4500.00 s 3000.01:X (s - 3000.01)*0.18 (1000*0.08)print(R$ %.2f%X)
else:X (s - 4500.00)*0.28 (1000*0.08) (1500*0.18)print(R$ %.2f%X) 写法2: x float(input())
tot 0
if x 4500:tot (x - 4500) * 0.28x 4500
if x 3000:tot (x - 3000) * 0.18x 3000
if x 2000:tot (x - 2000) * 0.08x 2000
if tot 0:print(Isento)
else:print(R$ %.2f % tot) (2) 游戏时间2
#游戏时间2
a,b,c,d map(int,input().split())
start a * 60 b
end c * 60 d
# 当结束时间和开始时间位于同一天的时候
if end start :x (end - start) / 60y (end - start) % 60
# 当结束时间和开始时间不是同一天的时候
if end start :x (24 * 60 - start end) / 60y (24 * 60 - start end) % 60
print(O JOGO DUROU %d HORA(S) E %d MINUTO(S)%(x,y)) (3)求解一元二次方程的根 #求解一元二次方程的根
a,b,c map(float,input().split())
if b ** 2 - 4 * a * c 0 or a 0 :print(Impossivel calcular)
else:R1 (-b (b ** 2 - 4 * a * c)**0.5 ) / (2 * a)R2 (-b - (b ** 2 - 4 * a * c)**0.5 ) / (2 * a)print(R1 %.5f%R1)print(R2 %.5f%R2) (4)求列表中所有元素之和
解法一:循环语句 #求列表中所有元素之和
def sum_list(lst):total 0for num in lst:total numreturn totalmy_list [1, 2, 3, 4, 5, 7.5]
print(sum_list(my_list)) # 输出22.5 函数知识点:http://t.csdnimg.cn/Xs52R
解法二:递归 #递归
def list_sum(num_list):if len(num_list) 1:return num_list[0]else:return num_list[0] list_sum(num_list[1:])
print(list_sum([1, 2, 3, 4, 5, 7.5]))