python-3.x - 名称未定义,但较早时有效,现在无效;完全相同的代码
问题描述
Python的新手在这里,正在在线练习一些问题。不知何故,在处理另一个问题之后,当它是完全相同的代码时,这段代码不再起作用
def diff(a):
a = int(input("Give me a number: "))
if a > 17:
return (a-17)*2
else:
return
diff(a)
解决方案
推荐阅读
- r - 向数据框添加列以显示该行中的元素是否在 R 中的某个列表中
- python - 将浮点数组规范化到一定范围内,并在 Python 中保持符号
- image - 如何将预处理后的图像写入 kaggle 输出
- numeric - 为什么 IEEE-754 中的偏差是 127 和 1023?
- javascript - 在 GraphQL Node.js 服务器和 Nx 中的 React 之间发送数据
- python - 来自 scipy 的 solve_ivp 没有整合整个 tspan 范围
- awk - Bash/GitBash AWK 通过列名而不是列号获取列值(来自命令输出)
- icalendar - 半周活动的 RR 规则
- regex - 如何排除块中具有特定字符串条件的awk文本块
- react-native - 在 mac m1 上使用 Detox 和 Android 模拟器运行 E2E 测试