user-input相关内容

如何从用户那里获得一个号码

我只是在学习 C,到目前为止我一直在使用 javascript 和 php 等语言,我在将我的一些思考步骤转换为 C 的可能性时遇到了麻烦.我正在编写的程序(听起来比它大确实是 ) 使用输入菜单,让用户选择一个选项.选项可以是 1、2 或 3. 现在,我正在做: int 菜单;scanf("%d", &menu); 哪个工作正常.但是,输入字符串的字符会导致问题. 在 javasc ..
发布时间:2021-09-15 19:12:24 其他开发

如何接受输入而不需要按 Enter Python 3

我想知道如何在不需要按回车键的情况下接受输入.我在网上搜索,我得到了一些关于 raw_input 的信息,但我认为在 python 3.0 到来后它变得过时了.有时,我会在整个程序上运行一个 while 循环,因为我想询问用户:继续?(是/否): 例如考虑代码: 随机导入d = input('掷硬币?(y/n):')而 d !='n' 和 d!='N':c = random.randint ..
发布时间:2021-09-15 19:12:21 其他开发

您是否将地址分解为街道/城市/州/邮政编码?

我当前的应用需要存储用户的地址信息.我目前正在争论是使用惯用的街道地址/城市/州/邮编文本框和下拉菜单,还是使用 Google 的方法,将所有内容都放在一行上.关于以这两种方式存储地址信息的利弊有什么想法吗? 解决方案 你应该把它分开.这将使以后进行报告变得更加容易.如果你想拉出一个州、邮政编码或城市的所有居民,会发生什么?如果您使用所有一个字段,您将被卡住并希望将其拆分. 此外,如 ..
发布时间:2021-09-15 19:12:19 其他开发

如何重复获取用户输入直到我想退出?

我想多次获取用户输入并将输入数据一起存储在一个字符串中,直到输入“退出"以退出输入.我认为 for 循环可以工作,但我不知道该怎么做. 解决方案 while True:user_input = raw_input("请输入:")如果 user_input == “退出":休息 ..
发布时间:2021-09-15 19:12:16 Python

如何在函数运行期间忽略所有用户输入?

我有一个 Python 模块,它使用 pynput 侦听组合键,然后,一旦按下它,它就会在文本程序中键入一个字符串. 效果很好!除了... 在下面的示例中,用户的组合键设置为 shift + space.这很有意义,并且可能是运行我的程序的 Windows 用户最常用的键盘命令.问题是,当按住 shift 键时,它会改变 pynput 类型.它将输入 )!/20/2019,而不是 01 ..
发布时间:2021-09-15 19:12:13 Python

如何处理来自 raw_input 的整数和字符串?

仍在尝试理解python.它与 php 非常不同. 我将选项设置为整数,问题出在我的菜单上,我也需要使用字母. 如何同时使用整数和字符串? 为什么我不能设置为字符串而不是整数? def main(): # 显示主菜单为真:打印打印“绘制形状"打印“============"打印打印"1 - 画一个三角形"打印"2 - 画一个正方形"打印"3 - 画一个矩形"打印"4 - 画一个五边 ..
发布时间:2021-09-15 19:12:10 Python

如何使用 R 允许来自用户的多个输入?

例如,如果我需要用户指定矩阵的行数和列数: 提示:行数?: 用户输入:[一个数字] 我需要 R“等待"输入.然后将 [a number] 保存到变量 v1 中.接下来, 提示:列数?: 用户输入:[另一个号码] 同时将 [another number] 保存到变量 v2 中.最后,我将有两个变量 (v1, v2) 将在其余代码中使用. “readline" ..
发布时间:2021-09-15 19:12:04 其他开发

用于用户输入的python库

我正在用 python 实现一个小的命令行工具,它需要向用户提出几个问题.我用 raw_input('你是男是女?') 一直以来.现在我希望能够处理愚蠢的用户(或者那些懒得阅读/记住文档的用户),所以我需要检查答案是否有意义. 性别 = ''而性别不在 ['male', 'female'] 中:性别 = raw_input('你是男是女?') 我想知道是否存在像 argparse 这样的东 ..
发布时间:2021-09-15 19:12:02 Python

Python获取用户输入错误

我有一个简单的程序,提示用户输入 1-9 之间的数字,如果之前输入过该数字,它会要求用户输入另一个数字.用户有 10 次尝试或尝试. 这只是我想做的一部分,但是我在将参数从 getNum 方法传递到调用它的方法时遇到了问题.如果我输入1-9之间的数字,就没有问题.当我输入之前输入的号码并且提示要求输入另一个号码时,问题就开始了. def getNum(numList):num = inpu ..
发布时间:2021-09-15 19:11:59 Python

使用 wxPython 获取用户输入

假设我需要用 wxPython 对话框替换以下代码中的 raw_input 函数,该对话框要求用户输入并将值返回给程序: ...x = raw_input("你叫什么名字?")打印“你的名字是",x... 我只是在寻找一种简单的方法来做到这一点.谢谢 解决方案 这是另一种简单的方法,可以满足我的要求: import wxdef ask(parent=None, message='', ..
发布时间:2021-09-15 19:11:55 Python

如何隐藏密码字符?

我创建了一个简单的程序,在其中使用 if else 条件表达式添加了用户名和密码条目(无 GUI). 当我在程序中输入用户名时,它显示为简单的文本,没关系. 但是当我在密码字段中输入时,它也显示为简单的文本. 我希望密码像所有登录提示一样显示 *. 如何更改密码字段以显示 =>*****? usr = (str(input('用户名:')))如果 usr == 'python':密码 ..
发布时间:2021-09-15 19:11:52 Python

如何阻止用户在 C 中输入字符作为 int 输入

这是我的代码的一部分: printf("\n请输入成人票数量:");scanf("%d", &TktAdult);而 (TktAdult 现在它只能阻止用户输入负值,但我如何添加它以便它也阻止用户输入字符?? 解决方案 以下代码拒绝用户输入: 由//1 处理的非数字; 负数由//2 处理; 正数后跟由//3 处理的非数字字符 while (1) {printf( ..
发布时间:2021-09-15 19:11:46 其他开发

While 循环检查有效的用户输入?

这里的 Python 新手很抱歉我确定这是一个愚蠢的问题,但我似乎无法解决教程中的以下挑战,该教程要求我使用 while 循环来检查有效的用户输入. (使用 Python2.7) 这是我的代码,但它不能正常工作: choice = raw_input('喜欢这门课吗?(y/n)')student_surveyPromptOn = True而 student_surveyPromptO ..
发布时间:2021-09-15 19:11:43 Python

Python - 无限循环,中断用户输入

我有一个无限的 while 循环,我想在用户按下某个键时跳出该循环.通常我使用 raw_input 来获取用户的响应;但是,我需要 raw_input 不等待响应.我想要这样的东西: print '按回车键继续.'为真:# 做东西## 用户按下回车键,跳出循环 这应该是一个简单的,但我似乎无法弄清楚.我倾向于使用线程的解决方案,但我宁愿不必这样做.我怎样才能做到这一点? 解决方案 我认 ..
发布时间:2021-09-15 19:11:40 Python

如何显示“完成"iOS数字键盘上的按钮?

没有“完成".numberPad 键盘类型上的按钮.当用户在文本字段中输入完数字信息后,如何让数字键盘消失? 我可以得到一个“完成"按钮使用默认键盘,但用户必须切换到数字键才能输入数字.有没有办法显示“完成"?数字键盘上的按钮? 解决方案 另一种解决方案.如果屏幕上还有其他非数字键盘文本字段,那就完美了. - (void)viewDidLoad{[超级viewDidLoad]; ..
发布时间:2021-09-15 19:11:37 移动开发

获取隐藏的密码输入

您知道在 Linux 中尝试一些 Sudo 操作时它会告诉您输入密码,并且在您键入时,终端窗口中没有显示任何内容(未显示密码)吗? 有没有办法在 Python 中做到这一点?我正在编写一个需要如此敏感信息的脚本,并希望在我输入时将其隐藏. 换句话说,我想从用户那里获取密码而不显示密码. 解决方案 使用 getpass.getpass(): from getpass impor ..
发布时间:2021-09-15 19:11:34 Python

使 D&D 游戏遇到问题

我已经学习 Python 一段时间了,我决定自己制作一个 D&D 类型的游戏.我正在尝试让用户输入从 3 个字符中进行选择,每个字符都有自己的生命值等...当用户角色遇到怪物并被怪物攻击时,我想从用户角色中减去生命值.我只是一个初学者,不知道如何解决这个问题,这是我的示例代码.... Choose_Character = input('选择一个角色:\n1.Warrior\n2.Wizard\ ..
发布时间:2021-09-11 19:51:39 Python

如何停止while循环以使用Tkinter从用户那里获取输入?

令人难以置信的是,如此基本的知识如何被埋葬在一个如此难以找到的地方.我花了将近一个月的时间在谷歌上搜索答案——观看视频、阅读文档、书籍等——关于如何停止 while 循环以从使用 Tkinter 的用户那里获取输入. 我下面的代码循环了两次并在我能够提供输入之前离开循环!!! 无论如何,理论是值得赞赏的,但示例代码将有更大的帮助.非常非常非常感谢. # Python 3.5.1从 t ..
发布时间:2021-09-08 19:59:44 其他开发

使用 Tkinter 围绕 Python 脚本创建 gui

我有一个现有的 python 脚本,我想将它包装在一个 GUI 中.由于我已经安装了 tkinter,如果可能,我想使用它.目前我的脚本有很多地方使用 raw_input() 要求用户输入.我想用要求用户输入的模态弹出窗口或(最好)响应回车键的 Entry 对象来替换这些. 解决方案 UI 工具包通常有一个事件驱动模型,其中主循环在工具包本身中.这可能与您当前的同步交互模型(程序在等待输入 ..
发布时间:2021-09-08 19:20:16 Python