python - 为什么我不能在 Jupyter Notebook 中使用 input()?
问题描述
当我尝试input()
在 Jupyter Notebook 中使用该功能时,笔记本似乎变得无响应。
例如,当我尝试此代码时:
print('Enter your name:')
x = input()
print('Hello, ' + x)
出现一个要求输入的框,当我输入内容并运行它时,什么也没有发生。星号符号出现在行首的括号中,就好像笔记本很忙一样,它就这样保持不变。我在这里想念什么?
解决方案
我遇到了同样的问题,解决方案是在输入后按CTRL
+Enter
而不是Enter
或Shift
+ Enter
。
推荐阅读
- python - 仅当一个功能完成工作后,如何使两个功能相互跟随
- javascript - 使用 Cypress 在 SVG 上测试 onclick 事件
- php - 从单击的 div 的 ID 中获取价值 - php mysql 问题
- php - 比较不同时间戳的问题
- git - 使用用作模块源的 bitbucket 存储库处理 ssh/https 身份验证
- c++ - 向量的分配是否比 C++ 中的原始数组花费更多时间?
- c - 将 fgetc() 的返回值与随机数字进行比较
- android - 我对 android 不兼容片段中的片段有疑问
- java - 无法确定类型:com.packt.cardatabase.domain.Owner,表:car,列:[org.hibernate.mapping.Column(owner)]
- coq - 在 Coq 中重命名假设的一部分