【发布时间】:2021-12-27 22:53:46
【问题描述】:
如何根据用户想要的数量创建变量(由一开始的简单问题定义)?
import random as ran
from random import *
import matplotlib
import matplotlib.pyplot as plt
coordonei = ran.randint(0,15)
coordoneii = ran.randint(0,15)
coordtwoi = ran.randint(coordonei, coordonei + 5)
coordtwoii = ran.randint(coordoneii, coordoneii + 5)
coordthreei = ran.randint(coordtwoi, coordtwoi + 5)
coordthreeii = ran.randint(coordtwoii, coordtwoii + 5)
print("(",coordonei,",",coordoneii,")",
"(",coordtwoi,",",coordtwoii,")",
"(",coordthreei,",",coordthreeii,")")
plt.xlim(0, 20)
plt.ylim(0, 20)
plt.xlabel("X Axis")
plt.ylabel("Y Axis")
x_values = [coordonei, coordtwoi, coordthreei]
y_values = [coordoneii, coordtwoii, coordthreeii]
plt.plot(x_values, y_values)
plt.plot(coordonei, coordoneii, '.r-')
plt.plot(coordtwoi, coordtwoii, '.r-')
plt.plot(coordthreei, coordthreeii, '.r-')
plt.show()
这个简单的代码每次只生成一个完整的随机折线图。我希望能够选择该图中有多少个坐标。
【问题讨论】:
-
好吧,你会读到带有
count = int(input"How many coordinates?"))的号码。然后使用该值来调整数组的大小。对吗? -
此问题未正确关闭。你们都是根据标题采取的行动,并没有阅读问题,这与动态创建变量无关。
标签: python