我想在 python 中进行用户输入,这类似于 c++ 中使用的 getchar() 函数。
C++代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
char ch;
while(1){
ch=getchar();
if(ch==' ') break;
cout<<ch;
}
return 0;
}
输入:堆栈溢出
输出:堆栈
在上面的代码中,当用户输入空格时,循环中断。我想在 python 中使用我在 c++ 代码中使用的 getchar() 类型函数来执行此操作。
原文由 miltonbhowmick 发布,翻译遵循 CC BY-SA 4.0 许可协议
最简单的方法:
只需使用拆分功能
使用标准输入:
使用读取字符:
使用安装
pip install readchar
然后使用下面的代码