我需要帮助编程一个简单的python3计算器,我对编码和python完全陌生,所以我对这方面的知识很低,刚开始时我有一段艰难的时间。在
问题是:你的任务是用Python创建一个非常简单的计算器。很简单,它只能加正整数。在
看看你好.py本周发布的示例。它显示了使用input()方法读取数据的示例。它演示了如何编写函数(使用“def”),以及传递参数和返回值。它还演示了如何使用printf样式的字符串格式将变量插值到字符串中。在
首先创建一个名为“add”的简单函数。它应该接受两个值并返回值的总和。在
接下来创建一个使用“add”函数的交互式脚本。完成后,输出应如下所示:
第一个数字是什么? 三 第二个号码是多少? 5 你的总数是8。在
在上面的示例中,粗体项由用户键入。请注意,要通过在线测试,您的文本格式必须与上述格式完全相同。在
完成(并在本地测试)后,在线测试并提交CSGrading.com网站作业2。在
在你好.PY代码
def get_firstname():
print("First Name: ")
firstname = input()
return firstname
def get_lastname():
print("Last Name: ")
lastname = input()
return lastname
def say_hello(f,l):
print("Hello %s %s" % (f,l))
say_hello(get_firstname(),get_lastname())
我真的很想学这个,但最终还是被卡住了。在
让我们从第一部分开始。得到两个函数的名字和姓氏。只要稍加修改,我们就可以使它得到数字而不是名称:
首先,将文本更改为显示文本“First number:”,而不是“First name:”:
^{pr2}$接下来,获取输入,但是因为它是一个字符串,所以使用
int
函数将其更改为整数。在然后,以同样的方式返回。在
在那之后,你现在有了这个:
快完成了,现在需要一个
add
函数。在这个函数只接受两个整数,如果它们小于零(因此为负数),则退出程序。如果不是,则返回加法的结果。在
最后,我们需要一个主要部分。在
所有这些只是在检索第一个和第二个数字并将其传递给它时,打印add函数的输出。在
结果:
相关问题 更多 >
编程相关推荐