怎么样将天数改成随机变量?
问题相关代码
wage = input('每个月工资多少元')
consume = input('每天消费多少钱?')
surplus = float(wage) - float(consume)*31
print('20天后我还剩余'+str(surplus),'元')
运行结果及报错内容
每个月工资多少元10000
每天消费多少钱?100
20天后我还剩余7000.0 元
没算出20天的剩余金额
我想要达到的结果
怎么样让天数成为随机变量呢,比如20天,15天?
#第一种:手动输入天数
wage = input('每个月工资多少元')
consume = input('每天消费多少钱?')
day = input("多少天: ")
surplus = float(wage) - float(consume)* day
print('{}天后我还剩余'.format(day)+str(surplus),'元')
#第二种,真·随机天数
import random
wage = input('每个月工资多少元')
consume = input('每天消费多少钱?')
a = random.randint(1,31)
surplus = float(wage) - float(consume)* a
print('{}天后我还剩余'.format(a)+str(surplus),'元')