已采纳回答 / 幕布斯4331138
斜体部分的代码 为什么不对:for x,y,z in range(1,10)不看其他的,就光这步就不对吧,range(1,10),创建一个1-9的list,全是整数型对象,你用x,y,z三个参数去接,怎么分要黑体部分的代码x%10==x/100 怎么解释? 打个比方:x = 135 x % 10 = 5 (135 除以 10 求余数 = 5,说白了就是个位数 = 5) x / 100 = 1( 135 / 100 = 1.35,但因为x和100都是整数型,所以计算...
2017-05-15
已采纳回答 / 幕布斯4331138
print r"i'm yami \(~_~)/"要打印的内容里就一个单引号,没必要用转移,外层用双引号包起来就可以了单引号和双引号都可以表示字符串内容,如果不是内容中同时需要显示2中引号的话,是没必要用转义的
2017-05-15
已采纳回答 / darkShuai
<...图片...>看到底部还有一个move(n-1, b, a, c)这个递归函数。1,n=4 , A , B, C2,n=3 , A , C, B3,n=2 , A , B, C4,n=1 , A , C, B执行 第四行的 print a, '--&所以这', c, n打印 print A --&n = B 1return 返回 所以这是当n=1这个函...
2017-05-15
已采纳回答 / chrys
记不记得我们安装一个Notepad++的时候设置了默认utf-8模式,如果你输入print u就又变成unicode编码了,和utf-8冲突了,所以不加u。你试试,我是菜鸟,不知道这看法对不对。
2017-05-14
已采纳回答 / By_syk
错不在此,关键是这一行:<...code...>在 Python 2 中,除运算 / 结果类型根据参数类型而定,如 1 / 2 = 0,1.0 / 2 = 0.5明白了吗?
2017-05-14
已采纳回答 / 风云7857
首先,if语句中,先拿score>=90判断,如果为真就输出print后面的语句,如果为假则进行下一个判断(score>=80),这是score=85是大于80的,就是判断为真,所以就执行print "good"这一句,执行完就退出了if判断了。多读几遍就理解了!
2017-05-12
已采纳回答 / qq_柠檬很萌_1
1、如果有问题,希望楼主可以把代码和错误提示提供出来,这样大家方便给你找问题的原因。2、楼主可以自己再下载一个编译器, notepad++什么的或者CMD都可以,看看两者检查出来的现象是否一样,就知道问题出在哪里了~
2017-05-10
已采纳回答 / doubleyou10013423435
L = [75, 92, 59, 68] for name in L : print name我执行一次,所有结果就都出来了呀
2017-05-09