Python练习:input输入信息
题目1
你们公司每月的净利润计算公式如下
( 总收入 - 会计小王薪资 - 餐饮费 - 交通费 ) * 80%税费剩余
请大家写Python程序,合理的使用变量 和注释 ,计算 并 打印出 每月的净利润。
具体的 收入和支出 数值,使用input函数,让用户输入。
题目2
请定义一个函数printlen, 该函数中让用户输入一个字符串, 该函数打印出用户输入的这个字符串的 长度
比如 用户输入 123456789, 该函数应该打印出:长度为9
补充练习
VIP实战班学员请联系老师获取补充练习,并做阶段学习交流
答案视频讲解
您需要高效学习,找工作? 点击咨询 报名实战班
点击查看学员就业情况
题目1-答案
# 总收入
total_income = input('本月总收入为:')
# 注意,input返回的都是字符串,需要转化为数字对象
total_income = int(total_income)
# 会计小王薪资
salary_xiaowang = input('会计小王薪资:')
# 注意,input返回的都是字符串,需要转化为数字对象
salary_xiaowang = int(salary_xiaowang)
# 餐饮费
dinner_fee = input('餐饮费:')
# 注意,input返回的都是字符串,需要转化为数字对象
dinner_fee = int(dinner_fee)
# 交通费
transportation_fee = input('交通费:')
# 注意,input返回的都是字符串,需要转化为数字对象
transportation_fee = int(transportation_fee)
print('本月的净利润为:')
print ((total_income - salary_xiaowang - dinner_fee - transportation_fee)*0.8)
这个题目的一个注意点是,input返回的是 字符串对象
,即使用户输入的是数字,返回的也是字符串,只是字符串中是数字字符。
如果要对返回的结果进行数学计算,需要把字符串转化为数字对象,转化为整数使用内置函数int,转化为小数使用内置函数float