#44. 【筑基】变量与类型
【筑基】变量与类型
题目描述
请认真读题并完成以下任务:
-
接收用户输入的一个整数作为边长 ,计算正方形的面积和周长,分两行输出
-
接收用户输入的两行浮点数分别作为长 和宽 ,计算长方形的面积和周长,分两行输出
-
接收用户输入的一个浮点数作为半径 ,计算圆的面积和周长,分两行输出( 取3.14)
-
接收用户输入的三行整数分别作为长 、宽 和 高 ,计算长方体的表面积和体积,分两行输出
-
接收用户输入的一行字符串作为名字 ,输出
你好, name
,其中name应该是输入的字符串,逗号为中文逗号,逗号和名字之间有空格哦!
所有结果无论计算结果是整数还是小数,均保留两位小数。
题目格式
输入格式
输入一共8行。
- 第1行代表正方形的边长。
- 第2-3行代表长方形的长和宽。
- 第4行代表圆的半径。
- 第5-7行代表8长方体的长宽高。
- 第8行代表一个名字。
输出格式
输出一共9行,前8行都是保留两位小数的结果。
- 第1-2行分别代表正方形的面积和周长。
- 第3-4行分别代表长方形的面积和周长。
- 第5-6行分别代表圆的面积和周长。
- 第7-8行分别代表长方体的体积和表面积。
- 第9行代表题目中要求的格式输出结果。
题目样例
4
2
3
5
1
2
3
小天老师
16.00
16.00
6.00
10.00
78.50
31.40
6.00
22.00
你好, 小天老师
题目提示
-
使用
input()
时,里面不要添加任何提示语,否则造成结果错误。例如,不要这样使用input("请输入一个整数")
。 -
正方体的表面积和体积计算公式为:(假设正方体的长宽高分别为a,b,c的话)
- 圆的面积和周长计算公式为:(假设圆的半径为r的话)
- 如何保留两位小数:使用f-string(f字符串)格式化输出。
例如,现在有一个变量c
,希望输出c
保留两位小数:
print(f"c:.2f")
f-string保留两位小数的格式为:
f"{变量名:.保留位数f}"
。 即字符串前放一个f
就是f字符串。将需要输出的变量放入一对花括号中({}
),然后变量的后面跟着英文冒号(:
),然后后面再接着.2f
代表保留两位小数。特别地,最后的f
代表浮点数。
当想将变量c
保留三位小数时:
print(f"c:.3f")
- 注意如何使用
print()
同时输出两个值(针对题目5),直接在括号里填写多个内容并且它们之间用英文逗号隔开,就可以同时在一行输出多个内容。
# 假设有三个变量a,b,c
print(a,b,c)
特别低,输出的这三个变量之间自动会用空格隔开。