已采納回答 / 路_
你這還沒判斷就先輸出了。。。應該像這樣: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? ? ? ? else:? ? ? ? ? ? continue<...code...>
2018-10-16
最新回答 / 掃地僧Mr_Chen
參考如下代碼即可:# -*- coding: utf-8 -*-import sysreload(sys)sys.setdefaultencoding('utf-8')print u'拉開距離'
2018-10-15
最新回答 / 慕函數3556875
比如??ss=r'''Python?was?started?'in'?1989?by?"Guido"??''' ss=r'Python?was?started?in?1989?by?"Guido"??'
2018-10-15
最贊回答 / 沒錯_我是小黃人
1、不能。統一作用域下的代碼執行順序是從上往下的(大多數情況)。2、互換之后會導致執行條件存在漏洞致使結果的偏移。3、98以內的奇數和,互換之后會先執行x + 2 部分。代入看看,當x = 1時,先執行 x + 2 = 3,sum = 0 + 3,那么最終結果將缺失x的初始值1;當x = 97(x<98)循環還在繼續,仍會先執行x + 2 = 99(x>98),sum = sum + 99,最終結果就多了這個99,再與少的1相減后,你的答案就會多出正解98;正確的情況下,當x = 97時,先執...
2018-10-15
已采納回答 / strong33
100*x+10*y+z是整數形式的三位數 在xyz為字符串時才能用,號,編譯出來是x y z? 這是我的理解,可能有錯- -。還有for z in range(0,10)應該改為for z in range(1,10)? ? 要跟x一樣,因為不可能是0y0的三位數 所以要從數字1~9,而中間的y是可以為0的
2018-10-14
已采納回答 / 白鹿cn
==>a(x^2 + (b/a)x + (c/a)) = 0==>x^2+(b/a)x + (b/2a)^2 = (b/2a)^2 - (c/a)==>(x+(b/2a))^2 = (b^2 - 4ac)/4a^2就是一個簡單配平方過程,一個正數的平方根有正負倆個
2018-10-14