Whalefall126 发表于 2023-8-2 11:17:15

基础题

创建两个变量 q9_height 和 q9_width,并为它们赋值,其中变量分别表示矩形的高度和宽度。
编写一个Python程序来检查矩形是否为正方形。
如果它是一个正方形,则将字符串 “大小为:WIDTH的正方形” 分配给output9变量(其中WIDTH应替换为用户输入的数值)。
如果它不是正方形,那么 output9 应该是“宽:WIDTH,高:HEIGHT的矩形” (其中 WIDTH 和 HEIGHT 应该用用户输入的数值替换)。
在程序末尾打印输出output9,以检查条件语句是否正确工作。

isdkz 发表于 2023-8-2 11:17:26

# 创建两个变量 q9_height 和 q9_width,并为它们赋值,其中变量分别表示矩形的高度和宽度。
q9_height = float(input("请输入矩形的高度:"))
q9_width = float(input("请输入矩形的宽度:"))

# 编写一个Python程序来检查矩形是否为正方形。
if q9_height == q9_width:
    # 如果它是一个正方形,则将字符串 “大小为:WIDTH的正方形” 分配给output9变量(其中WIDTH应替换为用户输入的数值)。
    output9 = f"大小为:{q9_width}的正方形"
else:
    # 如果它不是正方形,那么 output9 应该是“宽:WIDTH,高:HEIGHT的矩形” (其中 WIDTH 和 HEIGHT 应该用用户输入的数值替换)。
    output9 = f"宽:{q9_width},高:{q9_height}的矩形"

# 在程序末尾打印输出output9,以检查条件语句是否正确工作。
print(output9)


这段代码首先获取用户输入的矩形的高度和宽度,然后通过条件判断来确定矩形是否为正方形。如果是正方形,则将相应的信息赋值给 output9 变量,如果不是正方形,则将另一种信息赋值给 output9 变量。最后,输出 output9 的值来检查条件语句是否正确工作。

Mike_python小 发表于 2023-8-2 11:17:29

检查矩形是否为正方形的Python程序


q9_height = int(input("请输入矩形的高度: "))
q9_width = int(input("请输入矩形的宽度: "))

if q9_height == q9_width:
    output9 = "大小为{}的正方形".format(q9_width)
else:
    output9 = "宽: {},高: {}的矩形".format(q9_width, q9_height)

print(output9)


这段代码中,我们创建了两个变量 q9_height 和 q9_width,并通过用户输入为它们赋值,分别表示矩形的高度和宽度。然后,使用条件语句进行判断,如果 q9_height 等于 q9_width,则说明矩形是正方形,将字符串 "大小为:WIDTH的正方形" 赋值给 output9 变量,其中的 WIDTH 会被替换为用户输入的数值。如果不相等,则说明矩形不是正方形,将字符串 "宽:WIDTH,高:HEIGHT的矩形" 赋值给 output9 变量,其中的 WIDTH 和 HEIGHT 会被替换为用户输入的数值。最后,打印输出 output9 来检查条件语句是否正确工作。

希望这段代码能够满足你的要求!如果有任何问题,请随时提问。

歌者文明清理员 发表于 2023-8-2 11:18:41

自己的作业自己做

sfqxx 发表于 2023-8-2 11:22:00

这是Python程序,用于检查给定矩形是否为正方形,并根据结果打印相应的消息。

代码如下:

# 创建两个变量 q9_height 和 q9_width,并为它们赋值
q9_height = 5 # 你可以自己修改赋值
q9_width = 5 # 你可以自己修改赋值

# 检查矩形是否为正方形
if q9_height == q9_width:
    output9 = f'大小为:{q9_width}的正方形' # 如果它是一个正方形
else:
    output9 = f'宽:{q9_width},高:{q9_height}的矩形' # 如果它不是正方形

# 打印输出output9
print(output9)
请注意,你需要更改q9_height和q9_width的值来检查如果宽度和高度值改变时,代码是否正确地做出反应。这段代码会根据q9_height和q9_width是否相等,来判断矩形是否是正方形,然后打印相对应的消息。

最佳答案给我呗{:10_254:}

Whalefall126 发表于 2023-8-2 11:23:25

歌者文明清理员 发表于 2023-8-2 11:18
自己的作业自己做

我已经做了,只是作业系统一直说我:对于我使用的input的值,output的值有错。又没有答案参考。但我自己看了半天,也检查不出来自己的错误。

Whalefall126 发表于 2023-8-2 11:24:26

isdkz 发表于 2023-8-2 11:17
这段代码首先获取用户输入的矩形的高度和宽度,然后通过条件判断来确定矩形是否为正方形。如果是正方形 ...

我就是这样写的,哭了,学校的烂系统
页: [1]
查看完整版本: 基础题