《笨办法学Python》习题24:更多练习

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/skyejy/article/details/79688195
print "Let's practice everything."
print 'You\'d need to know \'bout escape with \\ that do \n newline and \t tabs.'


poem="""
\tThe lovely world
with logic so firmly planted
cannot discern \n the needs of love
nor comprehend passion from intuition
and requires an explanation
\n\t\twhere there is none.
"""


print "-----------"
print poem
print "-----------"


five=10-2+3-6
print "This should be five:%s" %five

def secret_formula(started):
    jelly_beans=started *500
    jars = jelly_beans /1000
    crates=jars /100
    return jelly_beans,jars,crates


start_point=1000
beans,jars,crates=secret_formula(start_point)


print "With a starting point of: %d" % start_point
print "We'd have %d beans, %d jars, and %d crates." % (beans, jars, crates)
start_point = start_point / 10

print "We can also do that this way:"
print "We'd have %d beans,%d jars,and %d crates."%secret_formula(start_point)

虽然照着书上写了代码,但是居然报错了!

IndentationError: unexpected indent

试图改了好几次还是报错,后来查到notepad++可以这样设置:
这里写图片描述
然后我发现,应该有四个空格的地方,我却不是。虽然看上去一样,但实际上符号还是完全不同的。
如下:
这里写图片描述

猜你喜欢

转载自blog.csdn.net/skyejy/article/details/79688195