LearnPython3theHardWay__Excercise 5 More Variables and Printing

本文介绍了如何在Python中定义和使用变量,通过实例展示了变量的声明、赋值和输出过程。同时,文章还演示了如何进行单位转换,将英寸转换为厘米,磅转换为千克,加深了对变量操作的理解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

知识点: 输入更多的变量并把他们输出来。学习使用 f "{变量}"

my_name = 'Zed A. Shaw'
my_age = 35         # not a lie
my_height = 74      # inches
my_weight = 180     # lbs
my_eyes = 'Blue'
my_teeth = 'White'
my_hair = 'Brown'

print(f"Let's talk about {my_name}.")
print(f"He's {my_height} inches tall.")
print(f"He's {my_weight} pounds heavy.")
print(f"Actually that's not too heavy.")
print(f"He's got {my_eyes} eyes and {my_hair} hair.")
print(f"His teeth are usually {my_teeth} depending on the coffee.")

# this line is tricky. try to get it exactly right
total = my_age + my_height + my_weight
print(f"If I add {my_age}, {my_height}, and {my_weight} I get {total}.")

What you should see
Let's talk about Zed A. Shaw.
He's 74 inches tall.
He's 180 pounds heavy.
Actually that's not too heavy.
He's got Blue eyes and Brown hair.
His teeth are usually White depending on the coffee.
If I add 35, 74, and 180 I get 289.

Study Drills

1、改变所有的变量名,去掉前缀 “ my_ ”。确保所有都改变了,而不是只改了 “=” 号赋值的变量名
2、尝试写一些变量,进行 英寸和厘米,磅和公斤的转换。
1 inches = 2.54 centimeters
1 pound = 0.4535924 kg

My answer:
name = 'Zed A. Shaw'
age = 35  # not a lie
height = 74  # inches
weight = 180  # lbs
eyes = 'Blue'
teeth = 'White'
hair = 'Brown'
height_cm = height * 2.54            # 换算
weight_kg = weight * 0.4535924

print(f"Let's talk about {name}.")
print(f"He's {height} inches tall. In other words,{height_cm} cm.")
print(f"He's {weight} pounds heavy.In other words, {weight_kg} kg.")
print(f"Actually that's not too heavy.")
print(f"He's got {eyes} eyes and {hair} hair.")
print(f"His teeth are usually {teeth} depending on the coffee.")

# this line is tricky. try to get it exactly right
total = age + height + weight
print(f"If I add {age}, {height}, and {weight} I get {total}.")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值