www.fltk.net > 这个python代码哪里错了吗?

这个python代码哪里错了吗?

#是不是版本的问题,在3.4版本下,代码改成下面是可以执行的。 def printinfo1( arg1, *vartuple ): "打印任何传入的参数" print ("输出: ") print (arg1) for var in vartuple: print (var) return;printinfo1( 70, 60, 50 );

你怎么执行的

缩进有问题, 在函数里面 ,以及在 条件判断(if ... else)里面,语句都要缩进

def __int__(self,x): 应该改成def __init__,应该改成这个才对,这个是初学者常常放的错误。 17个新手常见Python运行时错误 http://tieba.baidu.com/p/4918854347

string=[]sum1=0count1=0sum2=0count2=0sum3=0count3=0fp=open(r'score.txt','r')for i in fp.readlines(): i.strip() string.append(i.split())for j in string: if j[1]=="女": sum1=sum1+int(j[3]) count1=count1+1 else: sum2=sum2+int(j[3]...

没看错这是求根公式吧? 其他没问题,关键在于这一句: 在python中,这种一行多个赋值的方法是不合法的,不能用逗号,得用分号: 或者你也可以分行写 完整代码: from numpy.lib.scimath import sqrta=float(input());b=float(input());c=float(...

username.json这个文件里面存的不是json格式的数据

python2里的input()函数是输入什么类型的参数,就是什么类型的,不会被转成字符串。 也就是你输入的一长串数字赋值给list1,list1还是整形数字,你可以type(list1)查看类型。整形数不能做切片操作,所以你用[6:10]等等切片操作会报错。 要达到你...

交互环境中需要敲两下回车来结束一个代码块缩进。不要直接使用交互环境写代码,学会将代码写在文件里。

对于Python而言,存储好的脚本文件(Script file)和在Console中的交互式(interactive)命令,执行方式不同。对于脚本文件,解释器将其当作整个代码块执行,而对于交互性命令行中的每一条命令,解释器将其当作单独的代码块执行。而Python在执行...

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com