#4 心院班第5~6周作业

Ouvert
créé il y a 2 ans par test2022 · 5 commentaires
test2022 a commenté il y a 2 ans

心院班第5~6周作业
周日要求:
1、完成实践1的1.3.4,按题目要求保存。(作业名为sy1-6.py)
2、完成实践2的2.3.1-2.3.3,按题目要求保存。
(作业名为sy2-1.py、sy2-2.py、sy2-3-1.py、sy2-3-2.py、sy2-3-3.py)
周二要求:
3、完成实践2的2.3.4-2.3.5,按题目要求保存。(作业名为sy2-4.py和sy2-5.py)
以上作业提交至水杉码园的学号仓库的homework06分支下。


水杉码园上的本次作业要求:https://gitea.shuishan.net.cn/Comp-Prog-A.Liuyao.2022Fall.XinYuan/AllStuRead/issues/4
实验素材请参考AllStuRead仓库的范例、素材(学生).zip

心院班第5~6周作业 周日要求: 1、完成实践1的1.3.4,按题目要求保存。**(作业名为sy1-6.py)** 2、完成实践2的2.3.1-2.3.3,按题目要求保存。 **(作业名为sy2-1.py、sy2-2.py、sy2-3-1.py、sy2-3-2.py、sy2-3-3.py)** 周二要求: 3、完成实践2的2.3.4-2.3.5,按题目要求保存。**(作业名为sy2-4.py和sy2-5.py)** 以上作业提交至水杉码园的学号仓库的homework06分支下。 ----- 水杉码园上的本次作业要求:https://gitea.shuishan.net.cn/Comp-Prog-A.Liuyao.2022Fall.XinYuan/AllStuRead/issues/4 实验素材请参考AllStuRead仓库的范例、素材(学生).zip

我的运行后只能竖着,和书上的阶梯表不一样
1*1=1

12=2
2
2=4

13=3
2
3=6
3*3=9

我的运行后只能竖着,和书上的阶梯表不一样 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9
test2022 a commenté il y a 2 ans
Propriétaire

我的运行后只能竖着,和书上的阶梯表不一样
1*1=1

12=2
2
2=4

13=3
2
3=6
3*3=9

请注意Tab键和换行符的输出

> 我的运行后只能竖着,和书上的阶梯表不一样 > 1*1=1 > > > 1*2=2 > 2*2=4 > > > 1*3=3 > 2*3=6 > 3*3=9 > 请注意Tab键和换行符的输出
test2022 a commenté il y a 2 ans
Propriétaire

x=float(input("a="))
y=float(input("b="))
z=float(input("c="))
if x+y>z and x+z>y and y+z>x:
print("YES")
p=(a+b+c)/2
area=(p*(p-a)*(p-b)*(p-c))**(1/2)
print(area)
else:
print("NO")

请问这个程序怎么算不出来面积?
运行后显示这个
a=6
b=8
c=10
YES
Traceback (most recent call last):
File "D:/计算机作业/sy2-2.py", line 6, in
p=(a+b+c)/2
NameError: name 'a' is not defined

因为a没有被定义,你的变量是x

> x=float(input("a=")) > y=float(input("b=")) > z=float(input("c=")) > if x+y>z and x+z>y and y+z>x: > print("YES") > p=(a+b+c)/2 > area=(p*(p-a)*(p-b)*(p-c))**(1/2) > print(area) > else: > print("NO") > > 请问这个程序怎么算不出来面积? > 运行后显示这个 > a=6 > b=8 > c=10 > YES > Traceback (most recent call last): > File "D:/计算机作业/sy2-2.py", line 6, in <module> > p=(a+b+c)/2 > NameError: name 'a' is not defined 因为a没有被定义,你的变量是x

x=float(input("a="))
y=float(input("b="))
z=float(input("c="))
if x+y>z and x+z>y and y+z>x:
print("YES")
p=(a+b+c)/2
area=(p*(p-a)*(p-b)*(p-c))**(1/2)
print(area)
else:
print("NO")

请问这个程序怎么算不出来面积?
运行后显示这个
a=6
b=8
c=10
YES
Traceback (most recent call last):
File "D:/计算机作业/sy2-2.py", line 6, in
p=(a+b+c)/2
NameError: name 'a' is not defined

因为a没有被定义,你的变量是x
好的m明白了,谢谢

> > x=float(input("a=")) > > y=float(input("b=")) > > z=float(input("c=")) > > if x+y>z and x+z>y and y+z>x: > > print("YES") > > p=(a+b+c)/2 > > area=(p*(p-a)*(p-b)*(p-c))**(1/2) > > print(area) > > else: > > print("NO") > > > > 请问这个程序怎么算不出来面积? > > 运行后显示这个 > > a=6 > > b=8 > > c=10 > > YES > > Traceback (most recent call last): > > File "D:/计算机作业/sy2-2.py", line 6, in <module> > > p=(a+b+c)/2 > > NameError: name 'a' is not defined > > 因为a没有被定义,你的变量是x 好的m明白了,谢谢
test2022 a commenté il y a 2 ans
Propriétaire

sy1-6.py、sy2-1.py、sy2-2.py、sy2-3-1.py、sy2-3-2.py、sy2-3-3.py、sy2-4.py、sy2-5.py参考答案

sy1-6.py、sy2-1.py、sy2-2.py、sy2-3-1.py、sy2-3-2.py、sy2-3-3.py、sy2-4.py、sy2-5.py参考答案
Connectez-vous pour rejoindre cette conversation.
Pas d'étiquette
Aucun jalon
Pas d'assignataires
3 participants
Notifications
Échéance

Aucune échéance n'a été définie.

Dépendances

Ce ticket n'a actuellement pas de dépendance.

Chargement…
Il n'existe pas encore de contenu.