擅长:python、mysql、java
<p>操作是正确的;在python3中+两者都是</p>
<pre><code>print (price//100,"dollars and",price%100, "cents")
</code></pre>
<p>以及</p>
^{pr2}$
<p>给出期望的结果。在</p>
<hr/>
<p>下面是一个包含测试策略的直接字符串处理攻击:</p>
<pre><code># * -* -* -* -* -* -* -*
# Desc: Print Dollars and Cents
# * -* -* -* -* -* -* -*
def formatPrint(cents):
centsStr = str(cents)
d, c = centsStr[:-2], centsStr[-2:]
if cents > 99:
print(d + ' dollars and ' + c + ' cents')
else:
print('0 dollars and ' + c + ' cents')
return
x = [0,7,23,111,4321,54321]
for ndx in range(0, len(x)):
print (x[ndx], ':')
formatPrint(x[ndx])
</code></pre>