简体   繁体   English

使用 for 循环对 3 个变量进行用户输入

[英]Taking user-input for 3 variables using for loop

I am a new learner of python and tried to take 3 or more variables to store different user-inputs using for loop but when I run it, it says the varibles are not defined.我是 python 的新学习者,并尝试使用 for 循环获取 3 个或更多变量来存储不同的用户输入,但是当我运行它时,它说未定义变量。

for i in [p, q, r]:
    i = int(input("Enter any value="))

print("Your 1st value=", p)
print("Your 2st value=", q)
print("Your 3st value=", r)
r = dict()
for i in range(3):
    r[i] = int(input("Enter any value="))

for i in range(3):
    print(f"Your {i} value = {r[i]}")

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM