Python Pydroid-读取行时出现意外EOF

Python Pydroid-读取行时出现意外EOF,python,matplotlib,Python,Matplotlib,上述代码引发以下错误: import matplotlib.pyplot as plt xaxis=[] yaxis=[] x=int(input('number of triangles:')) while x>0: for i in range(0,0x3ff): yaxis.append(i) for i in range(0x3ff, 0,-1):yaxis.append(i) x=x-1 for j in

上述代码引发以下错误:

import matplotlib.pyplot as plt
xaxis=[]
yaxis=[]
x=int(input('number of triangles:'))
while x>0:
       for i in range(0,0x3ff):
                yaxis.append(i)
       for i in range(0x3ff, 0,-1):yaxis.append(i)

       x=x-1
for j in range(len(yaxis)):xaxis.append(j)
plt.plot(xaxis,yaxis)
plt.ylabel('amplitude')
plt.show()
回溯(最近一次呼叫最后一次):
文件“/data/user/0/ru.iiec.pydroid3/files/temp_iiec_codefile.py”,第4行,在
x=int(输入('三角形数:'))
EOF:读取一行时的EOF
根据,对于Pydroid上没有终端连接到GUI的简单响应,使用matplotlib的输入和打印是不可能的


如果你真的想在手机上运行它,你可以做的是寻找另一个python应用程序,它可以按照你的意愿工作,也可以使用(你的代码在这个网站上对我非常有效)

你是如何运行的Whats does
import sys;打印(sys.version\u info.major)
output?@SmartManoj安卓手机pydroid3@U9-前进,我得到3作为输出也许你必须在运行前输入
Traceback (most recent call last):
      File "/data/user/0/ru.iiec.pydroid3/files/temp_iiec_codefile.py", line 4, in <module>
        x=int(input('number of triangles:'))
    EOFError: EOF when reading a line