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

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++可以这样设置:
这里写图片描述
然后我发现,应该有四个空格的地方,我却不是。虽然看上去一样,但实际上符号还是完全不同的。
如下:
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值