python代码正确但是不运行
答:python两数求较大者 注意内容缩进:4空格。提示是告诉你:不匹配任何外部缩进级别
答:程序无输入输出,只执行过程,点击后调用dos窗口后关闭,过程非常短;运行环境出现错误或代码不规范等错误,没有提示,无法运行。建议下载相应的调试工具,有错误提示,可以下载vscodepycharm软件,可以用来过程调试。Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC...
答:squares=[]for value in range(1,11): square=value**2 squares.append(square)print(squares)RESTART: C:/Users/Administrator/AppData/Local/Programs/Python/Python35-32/临时代码/a36.py [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]>>> 显示正常,你是不是缩进或空格的问题。
答:单从报错提示上看这是没有程序入口文件('__main__.py),但还是得的根据你所运行的程序具体分析,看看在配置上有问题没:1、配置选择.py文件,而只选择了项目名。因此选择Edit Configurations。2、查看Script path,在这里选择.py文件,main函数,(没有就选择要执行的.py文件)。3、配置好再试试看 ...
答:while 1之后,if和elif不跳出循环。把else的break提前,或者其实都不用while循环。最后一行break删掉。
答:括号不匹配。input一行只有一个右回括号。
答:这种嵌套的代码不要在idle的窗口输入,会导致缩进错误,正确的做法如下:点击“File"-"New File",在弹出来的窗口中输入代码,完成后点击"Run"-"Run Module"或者按F5键运行。
答:……这个教程真是……参考我答的另一个【一模一样】的问题:网页链接 (大致意思是,你写错地方了,不是开了python就往里写程序的)
答:英文输入下的括号才行,还有没有n变量,把n改为a
答:这很有可能是ide配置问题,也就是你输出的那个终端的编码需要改成utf8 另外你可以试试response.Text看看会输出什么
网友评论:
归和13288972418:
python3.5运行下面代码时结果如图,编码也没错,为什么不运行? -
54315宓进
:在 pycharm 里面运行效果如下:
归和13288972418:
python3程序上没有报错,但是却无法运行 -
54315宓进
: 最下面一行错误信息库一下,元祖下标越界.错误行在第18行.
归和13288972418:
为什么我的Python代码运行不了 -
54315宓进
: 只是return啊 没有看到对结果处理.所以就是运行完就结束了.可以搞个中间变量,把运行结果的值赋值给它,再把他打印出来.
归和13288972418:
为什么我的python同样的代码,一会能运行,一会不能运行? -
54315宓进
: 是不是因为你代码中的数据在定制的过程中没有每次的清零操作,也就会头一次运算之后保留了数据,多次运算之后就出现了问题.
归和13288972418:
在python Image中可以用show()来显示图片,但是显示以后,下面的代码就不运行了,如何运行下面的代码 -
54315宓进
: Image.show()函数是这个样子的,必须先关了图片程序才往下走.要实现你的需求,就必须变通了,你可以将show()写在进程里,通过调用进程来打开图片,那么进程的运行状态就不会影响到主程序的往下执行了,帮你写了个示例代码,...
归和13288972418:
哪位大神帮我看一下我写的python代码,运行时没有显示错误,但没有执行. -
54315宓进
: 你这只写了main函数,没有调用函数在结尾添加,main()调用函数
归和13288972418:
初学PYTHON数据抓取,有一段代码就是运行不了.有知道的大神帮帮忙,谢谢 -
54315宓进
: 把"mafengwoCookies.txt"这个文件放到当前py脚本的工作目录就可以了.如果一定要放在其他地方,那就filename = r"C:\ProgramData\Miniconda3\Lib\http\mafengwoCookies.txt" 表示用元字符来定位文件.
归和13288972418:
python里面这个代码输进去为什么不正常运行而是出现一堆文件位置·· -
54315宓进
: 对于Python而言,存储好的脚本在Console中的交互式(interactive)命令,执行方式不同.对于脚本文件,解释器将其当作整个代码块执行,而对于交互性命令行中的每一条命令,解释器将其当作单独的代码块执行.而Python在执行同一个代码块的初始化对象的命令时,会检查是否其值是否已经存在,如果存在,会将其重用(这句话不够严谨,后面会详谈).所以在你给出的例子中,文件执行时(同一个代码块)会把a、b两个变量指向同一个对象;而在命令行执行时,a、b赋值语句分别被当作两个代码块执行,所以会得到两个不同的对象,因而is判断返回False.
归和13288972418:
为什么我的这个python线程不执行啊? -
54315宓进
: 你的主线程在这个线程结束前就已经退出了 try this:from threading import Thread flag = 0 def control(): while 1: global flag flag = ord(raw_input()) print 'hello !' if __name__ == '__main__': try: Thread(target=control, args=()).start() except Exception, errtxt: print errtxt
归和13288972418:
这段python代码为什么运行不了 -
54315宓进
: import wx class MyFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self,None,-1,u"对话框的验证",size=(300,60)) panel=wx.Panel(self,-1) sizer=wx.BoxSizer(wx.HORIZONTAL) self.addTextCtrl=wx.TextCtrl(panel,-1,"",pos=(10,10)) ...