最新回答 / 慕无忌8345408
for x in range(1,10) : for y in range(1,10): if x<y: print ("%d"%x+"%d"%y)
2018-10-03
最赞回答 / 宝慕林3255731
逗号前面的数字代表的是位置,而大于小于应该是判断,结果为true或false,true=1,false=0L = ['Adam', 'Lisa', 'Bart']a='Paul'L.insert(a>L[1],'Paul')print L运行结果是
['Adam', 'Paul', 'Lisa', 'Bart']因为a>L[1]为true,true=1这是我的个人理解
2018-10-02
最新回答 / WABC
可以,如果需要装python2.7和python3.7两个版本的话,分别安装就可以,两个版本的python安装路径不一样,不影响。windows下python2.7需要设置一下path路径。在命令行界面运行时,python2.7直接输入python就可以,python3.7版本需要输入python3。如果需要装python3的不同版本,比如python3.5和python3.6,需要安装python的版本控制工具,比如现在比较流行的pyenv,Anaconda等等
2018-09-28
最新回答 / 左玉晶
那就添加一个判断啊 if b**2-4*a*c >=0: x=(-b+math.sqrt(b**2-4*a*c))/(2*a),(-b-math.sqrt(b**2-4*a*c))/(2*a) return x else: return
2018-09-28
最新回答 / 侠客中的王者
for x in [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]: for y in [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]: if x < y : print x * 10 + y;
2018-09-27
最新回答 / S_ONE1
1、空值不等于0,另外该函数调用的和计算的是数值型,因此返还的肯定还是应该是数值型,所以返回0比返回空值更恰当,避免后期调用函数进行计算的时候,报错。
2018-09-27
最赞回答 / 水太凉
python3中运行会出错:'dict' object has no attribute 'iteritems',即没有itervalues和iteritems方法,只有values和items,然后python3不需要写*1.0
2018-09-26