笨办法学Python-习题27-31

习题27:

有基础的可以略过


习题28:

同上


习题29:

如果不缩进会报错:expected an indented block

原因:Python语言是一款对缩进非常敏感的语言

往往有的人会疑问:我根本就没缩进怎么还是错,不对,该缩进的地方就要缩进,不缩进反而会出错,,比如:

if xxxxxx:

(空格)xxxxx

或者

def xxxxxx:

(空格)xxxxx

还有

for xxxxxx:

(空格)xxxxx

一句话 有冒号的下一行往往要缩进,该缩进就缩进


习题30:

python中的else if为elif


习题31:

看到这种游戏模式 突然想用中文写一段

但是使用了#coding:utf-8仍然乱码

后来参考了Python2.x中文乱码问题解决方法

print s.decode('utf-8').encode('gbk')

终于解决了

然后去生存游戏吧随便找了段

#coding:utf-8
prompt=">"

s1="因为那女孩你正好认识,那是你的邻居,她家是开花店的。听说他爸破产了,留下了一堆债务,正焦头烂额的到处借钱还债。\n“要不要帮她一下呢?”\na.帮\nb.不关自己的事,不要强出头"
print s1.decode('utf-8').encode('gbk')
help =raw_input(prompt)

if help=='a':
    s2="""你抬起手来,猛的拍在了那个青年的后脑勺。那青年被拍的一脸懵逼,脚步虚浮,瘫痪在地。\n【获得称号:见义勇为】
    
你走到完全楞住的女孩面前,温柔地说道,"你没事吧?"说完,正想拍她的肩膀安慰一下她,女孩却下意识的一躲,你的手顿时停顿在半空中。
a.缩回去
b.一巴掌打她脸上"""
    print s2.decode('utf-8').encode('gbk')
    select=raw_input(prompt)
    if select=='a':
        s3="""你的手缩了回去,女孩不敢看你。"""
        print s3.decode('utf-8').encode('gbk')
    elif select=='b':
        s4="""女孩被一巴掌打的身体左倾。脸上火辣辣的,仿佛被灼烧过。
"以后不要再做这种傻事了,跟他们这种人打交道你知道多危险吗?万一我没发现这件事,等待你的是什么你心里没数吗?"
"龙山哥我……"女孩带着哭腔,"对不起。
【获得称号:社会教育者】"""
        print s4.decode('utf-8').encode('gbk')
elif help=='b':
    s3="""你转身正想离去,却被身后的青年叫住。
 "小子,你刚才看什么看,找抽是不是?"
 你委屈的哭出来,
 "大哥,别砍我"
 大哥生气的一刀把你砍死了
 GAME OVER"""
    print s3.decode('utf-8').encode('gbk')
else:
    s4="你是傻逼吧?输的啥玩意"
    print s4.decode('utf-8').encode('gbk')


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值