#44. 【筑基】变量与类型

【筑基】变量与类型

题目描述

请认真读题并完成以下任务:

  1. 接收用户输入的一个整数作为边长 nn,计算正方形的面积和周长,分两行输出

  2. 接收用户输入的两行浮点数分别作为长 aa 和宽 bb,计算长方形的面积和周长,分两行输出

  3. 接收用户输入的一个浮点数作为半径 rr,计算的面积和周长,分两行输出(π\pi 取3.14)

  4. 接收用户输入的三行整数分别作为长 xx 、宽 yy 和 高 zz,计算长方体的表面积和体积,分两行输出

  5. 接收用户输入的一行字符串作为名字 namename,输出你好, 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
你好, 小天老师

题目提示

  1. 使用input()时,里面不要添加任何提示语,否则造成结果错误。例如,不要这样使用input("请输入一个整数")

  2. 正方体的表面积和体积计算公式为:(假设正方体的长宽高分别为a,b,c的话)

正方体的表面积=ab2+ac2+bc2正方体的表面积 = a * b * 2 + a * c * 2 + b * c * 2 正方体的体积=abc正方体的体积= a * b * c
  1. 圆的面积和周长计算公式为:(假设圆的半径为r的话)
圆的面积=πrr圆的面积 = \pi * r * r 圆的周长=πr2圆的周长 = \pi * r * 2
  1. 如何保留两位小数:使用f-string(f字符串)格式化输出。

例如,现在有一个变量c,希望输出c保留两位小数:

print(f"c:.2f")

f-string保留两位小数的格式为:f"{变量名:.保留位数f}"。 即字符串前放一个f就是f字符串。将需要输出的变量放入一对花括号中({}),然后变量的后面跟着英文冒号(:),然后后面再接着.2f代表保留两位小数。特别地,最后的f代表浮点数。

当想将变量c保留三位小数时:

print(f"c:.3f")
  1. 注意如何使用print()同时输出两个值(针对题目5),直接在括号里填写多个内容并且它们之间用英文逗号隔开,就可以同时在一行输出多个内容。
# 假设有三个变量a,b,c
print(a,b,c)

特别低,输出的这三个变量之间自动会用空格隔开。