学费计算&表达式数据类型转换

学费计算

python = 3
math = 4
english = 4
physical = 2
military_theory = 2
philosophy = 2
# 补充你的代码
tuition_per_credit = int(input())
total_credits = python + math + english + physical + military_theory + philosophy
total_tuition = total_credits * tuition_per_credit
print(f'你本学期选修了{total_credits}个学分。')
print(f'你应缴纳的学费为{total_tuition}元。')

助学贷款

python = 3
math = 4
english = 4
physical_education = 2
military_theory = 2
philosophy = 2
# 补充你的代码
A = int(input('请输入每学分学费金额:'))
credits = 17
tuition = credits * A
B = float(input('请输入你每个月生活费:'))
cost = B * 5 + tuition
loan = cost * 0.6
print(f'本学期你能够贷款{loan:.2f}元')

表达式求值

print(eval(input()))

列表元素求和

print(sum(eval(input())))

选择列表中的整数求和

input_str = input()  
mixed_list = eval(input_str)  
numeric_list = []   
for item in mixed_list:  
    if item.isdigit(): 
        numeric_list.append(int(item))  
total_sum = sum(numeric_list)  
print(numeric_list)  
print(total_sum)

计算输入的整数的和

user_input = input() 
items = user_input.split()  
total_sum = 0  
for item in items:  
    try:  
        num = int(item)  
        total_sum += num  
    except ValueError: 
        continue  
print(total_sum)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值