欢迎光临
我们一直在努力

Python 基础 格式化输出

# 1.定义一个变量 price 和 quantity,分别输入商品的价格和购买数量。然后输出总金额。例如,"您购买了3个商品,总金额为$45.00"。
price = float(input("请输入商品价格"))
quantity = int(input("输入购买数量"))

print("您购买了%s个商品,总金额%s" % (quantity, (price * quantity)))

# 2.提示用户输入他们的名字和年龄,然后使用字符串格式化输出一句话,如 "你好,[名字],你今年[年龄]岁了!"
name = input("输入姓名")
age = input("输入年龄")

print(f"你好,{name},我今年{age}岁了")

# 3.提示用户输入两个数字和一个操作符(加法、减法、乘法、除法),然后输出计算结果。
num1 = input("输入第一个数")
num2 = input("输入第二个数")
choose = input("要选择的运算方式 + - * /")
print("{}{}{}={}".format(num1, choose, num2, eval(num1 + choose + num2)))

# 4.让用户输入购物清单中的三个商品和它们的价格,然后输出总金额和平均价格。
item1 = input("请输入第一个商品名称: ")
price1 = float(input("请输入第一个商品价格: "))

item2 = input("请输入第二个商品名称: ")
price2 = float(input("请输入第二个商品价格: "))

item3 = input("请输入第三个商品名称: ")
price3 = float(input("请输入第三个商品价格: "))

total_price = price1 + price2 + price3
avg_price = total_price / 3
print("总金额:%s,平均金额:%s" % (total_price, avg_price))

# 5.定义两个变量,分别输入用户的年龄和好友的年龄,然后输出两者相加的结果和相乘的结果。
your_age = float(input("输入你的年龄"))
friend_age = float(input("输入你好友的年龄"))
sum_age = your_age + friend_age
cheng_age = your_age * friend_age
print("你们俩的年龄和为%s;年龄相乘为%s" % (sum_age, cheng_age))

# 6.提示用户输入两个数字,然后使用比较运算符(大于、小于、等于)比较这两个数字,并输出比较结果。
# 提示用户输入两个数字
num1 = float(input("请输入第一个数字: "))
num2 = float(input("请输入第二个数字: "))

# 使用比较运算符比较两个数字
res1 = num1 > num2
res2 = num1 < num2
res3 = num1 == num2

# 输出比较结果
print("{} 大于 {} : {}".format(num1, num2, res1))
print("{} 小于 {} : {}".format(num1, num2, res2))
print("{} 等于 {} : {}".format(num1, num2, res3))

# 也可以直接用eval()函数

# 7.提示用户输入一个数字,检查它是否在范围 [10, 20] 内,并且是偶数。输出结果
number = int(input("请输入一个数字: "))

# 检查数字是否在范围 [10, 20] 内且为偶数
if number >= 10 and number <= 20 and number % 2 == 0:
    print("{} 在范围 [10, 20] 内,并且是偶数。".format(number))
else:
    print("{} 不在范围 [10, 20] 内或不是偶数。".format(number))

# 8.提示用户输入一个数字,然后使用运算符计算该数字的平方和立方
num = float(input("输入一个数"))
print("%s的平方是%s" % (num, num ** 2))
print("%s的立方是%s" % (num, num ** 3))

# 9.提示用户输入购物金额,然后根据以下规则计算并输出折扣后的金额:如果购物金额大于等于100元,应用10%的折扣;如果购物金额大于等于200元,应用20%的折扣;否则,不应用折扣。
money = float(input("请输入你的购物金额"))

if 200 > money >= 100:
    money *= (1 - 0.1)
    # 格式化输出的字符串中如果想要输出百分号,要用两个百分号表示
    print("享受10%%折扣,最后付款%s" % money)
elif money >= 200:
    money *= (1 - 0.2)
    print("享受20%%折扣,最后付款%s" % money)
else:
    money = money
    print("不享受折扣,最后付款%s" % money)

# 10.提示用户输入一个时间(秒),然后将其转换为分钟和秒,并输出结果。
timer = float(input("请输入一个时间(秒)"))
minute = (int(timer // 60))
sec = (int(timer % 60))
print("%s秒转换之后是%s分钟%s秒" % (timer, minute, sec))

# 11.提示用户输入美元金额,然后根据当前汇率(自行定义),计算并输出相应的人民币金额。
money = float(input("请输入美元金额"))
huilv = 7.6
print("当前美元%s按照%s的汇率,兑换为人民币之后是%s元" % (money, huilv, (money * huilv)))

# 12.提示用户输入两个数字和一个操作符(加法、减法、乘法、除法),然后使用条件语句进行相应的计算,并输出结果
num1 = input("输入第一个数")
num2 = input("输入第二个数")
symbol = input("输入要进行的运算 + - * /")
print(f'{num1}{symbol}{num2}={eval(num1 + symbol + num2)}')
赞(0) 打赏
未经允许不得转载:创想未来 » Python 基础 格式化输出

评论 1

评论前必须登录!

 

  1. #-49

    😉 😉 😉 😉 😉

    林浩10个月前 (06-29)

更好的Python学习

支持快讯、专题、百度收录推送、人机验证、多级分类筛选器,适用于垂直站点、科技博客、个人站,扁平化设计、简洁白色、超多功能配置、会员中心、直达链接、文章图片弹窗、自动缩略图等...

联系我们联系我们

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册