python - 通过输入打印变量
问题描述
如何通过 打印变量名input
,示例:
a = 1
b = 2
what_variable = input('Which Variable?: ') #User for example introduces 'b'
Console: 2
解决方案
你可以写
print(globals()[what_variable])
但这不是一个好方法。改用字典
推荐阅读
- java - 如何在 Java 的缩放面板中操作形状?
- node.js - Mongoose Typescript 在 ref 字段上查找方法
- python - 编译的python脚本在其他机器上不起作用
- mysql - Mysql 仅从子字符串结果中选择数字
- excel - 将一列中的所有行在每行加 1 后乘以所有乘积后减去 1 的公式
- javascript - 如何使用 SnipCart 创建分层的自定义属性选择框?
- html - 为什么我的登录块不会在 reactjs 中居中?
- node.js - 为什么 localhost 不响应渲染?
- javascript - 将样式应用于 materialui 组件
- c++ - 我的字符串类析构函数实现