为什么Python3中的input函数不用变量存储会是这样的?
1条回答 默认 最新
- 你知我知皆知 2024-07-23 21:01关注
以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
在Python 3中,
input()
函数默认不会将输出保存到任何变量中。这是因为input()
是一种交互式输入函数,它会在控制台上显示提示信息,并等待用户输入。当您执行以下操作时:
print(input())
运行结果将是:
请输入一些文本... Hello World!
在这里,
input()
函数会提示用户输入一些文本,然后返回用户输入的内容。然而,在这种情况下,input()
函数并不保存用户的输入作为变量,而是将其直接打印出来。如果您希望将用户的输入保存为变量,请使用
input()
的参数default
,例如:print(input("请输入一个数字: ", default=""))
这将在提示用户输入之前先询问他们是否想继续。如果用户选择不继续,则程序将继续执行;否则,程序将按照用户的选择处理输入。
解决 无用评论 打赏 举报
悬赏问题
- ¥15 单纯型python实现编译报错
- ¥15 c++2013读写oracle
- ¥15 c++ gmssl sm2验签demo
- ¥15 关于模的完全剩余系(关键词-数学方法)
- ¥15 有没有人懂这个博图程序怎么写,还要跟SFB连接,真的不会,求帮助
- ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
- ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
- ¥15 安装quartus II18.1时弹出此error,怎么解决?
- ¥15 keil官网下载psn序列号在哪
- ¥15 想用adb命令做一个通话软件,播放录音