Python代码的问题

你们好,伙计们!我可能不应该提到它,因为在其他论坛上,在我提到我在学校的编程测试中需要这个之后,没有人真正想要帮助我,但我真的很绝望。我会附上我的代码和错误在它,我不是真的理解这些错误是什么问题,我如何才能修复它们。我已经试着写了3天的程序了。但如果我不能通过这次考试,看起来我几乎有100%的机会不能进入下一年级。另外,不要误解我--我不想从事程序员的工作,但我在学校有这门课。如果有人真的帮助了我,请尽可能简单地解释,因为我真的不明白这些错误是什么意思。我真的很希望你能帮忙,因为我自己对这件事已经没有希望了。谢谢:)
X=int(输入())
A=12
Sestdiena=x//a
序号=x%a
Print(sestdiena,str(Sestdienaa)+"/"+str(A))
Print("Sestdien piepdīja"+sestdiena+"kastītes,nepilnaākastītēbija"+sestdienaa+"olas.")
回溯(最近一次呼叫):
文件"jdoodle.py",第6行,位于
Print("Sestdien piepdīja"+sestdiena+"kastītes,nepilnaākastītēbija"+sestdienaa+"olas.")
TypeError:只能将字符串(不是"int")连接到字符串
X=int(输入())
Y=int(输入())
A=12
Sestdiena=x//a
序号=x%a
Print(sestdiena,str(Sestdienaa)+"/"+str(A))
Print("Sestdien piepdīja"+sestdiena+"kastītes,nepilnaākastītēbija"+sestdienaa+"olas.")
文件"jdoodle.py",第2行,中
Y=int(输入())
ValueError:基数为10的int()的文本无效:''

# 回答1


编辑:由于课程作业的规定,删除了我的答案。
# 回答2


使用str()将字符串与int连接在一起。

选择 | 换行 | 行号
  1. print("Sestdien piepildīja " + str(sestdiena) + " kastītes, nepilnajā kastītē bija " + str(sestdienaa) + " olas .")

提供的参数不能被分析为int。注意提供的输入。

标签: python

添加新评论