当前位置: 首页 > 面试题库 >

如何在python中进行简单的用户输入?

慕容灿
2023-03-14
问题内容

我只是在玩输入和变量。我正在尝试运行一个简单的功能

slope = (y2-y1)/(x2-x1)

我想提示用户输入y2y1x2x1。最简单,最干净的方法是什么?


问题答案:

您可以使用该input()函数提示用户输入,float并将用户输入从字符串转换为浮点数:

x1 = float(input("x1: "))
y1 = float(input("y1: "))
x2 = float(input("x2: "))
y2 = float(input("y2: "))

如果您使用的是python
2,请raw_input()改用。



 类似资料:
  • 问题内容: 我的基础难题是我无法理解django模板,视图和url是如何捆绑在一起的……提示用户输入字符串,然后使用该字符串查询数据库的最简单,最简单的最小方法是什么(最好是w / python模型而不是原始sql查询)?我应该使用GET和POST方法吗?我应该使用表格吗?我需要使用模板还是可以使用通用视图? 当我尝试提交输入时,它只是重新加载了输入页面。 views.py: urls.py 模板

  • 问题内容: 我想从可执行的python脚本中创建文件。 它似乎没有像unix那样“添加”权限。在最后一行被注释掉的情况下,文件具有filemode ,而在未注释掉的情况下,文件模式为。如何在保持其余模式不变的同时添加标志? 问题答案: 使用得到当前的权限,使用或位在一起,并使用设置更新的权限。 例:

  • 问题内容: 在Python中scp文件的最pythonic方式是什么?我知道的唯一路线是 这是一种骇客,并且在类似Linux的系统之外不起作用,并且需要Pexpect模块的帮助来避免出现密码提示,除非你已经为远程主机设置了无密码的SSH。 我知道Twisted的,但是我希望避免通过低级ssh模块自己实现scp。 我知道,一个支持SSH和SFTP的Python模块;但它不支持SCP。 背景:我正在连

  • 问题内容: 我想知道如何编写一个可以接受多行输入的简单程序,然后可以像在lynx浏览器中一样提交输入,在该浏览器中您可以使用空白行然后使用句点来提交输入。 我想在电子邮件程序中使用它。 问题答案: 这是一个简单的方法:

  • 我有这样的代码,它对名为'username'的变量的用户输入进行了净化: 我想对这个页面上的每个输入执行相同的过程,但我有大约12个不同的输入,因为它是一个注册表单。有没有更简单的方法来清理和检查每个输入,而不是对每个输入应用preg_replace()和if语句?

  • 问题内容: 如何在Java用户输入中打印出单个单词?示例:用户输入:“我们爱妈妈,她是最好的”。该程序假设打印“妈妈”,因为第一个字符和最后一个字符相同。我的代码最后没有显示任何内容。这是我的代码: 问题答案: 无需解析字符串的每个字母,您可以将输入拆分成单词数组并分别检查每个单词。 您可以保持循环,但只需要检查是否与处的循环相同 这是一个工作示例。请注意,我已经删除了扫描仪部件,以使其在我正在使