是否可以修改输入功能以回显大写字母?

ign*_*acy 7 python

假设我有一个input("> "), 如果您尝试输入小写“Hello, world!” 它看起来像这样:

> HELLO WORLD!
Run Code Online (Sandbox Code Playgroud)

The*_*ine 5

不,没有实用的方法可以做到这一点

也许可以在源代码深处的某个地方编辑该函数,但这会很混乱。你最好编写一个自定义输入函数,使用curses键盘之类的东西来处理IO。

  • 您是否正在尝试修改 input() 函数?或者只是以大写形式打印结果? (2认同)
  • 我理解他希望有人输入“hello”时看到“HELLO”在他们输入时出现。 (2认同)