初学者

作业一:查找python的print定义,了解print的各种参数的不同用法。

  1. 字符串和数值类型。可以直接输出
    2.变量。无论什么类型,数值,布尔,列表,字典…都可以直接输出
    3.格式化输出

4.在Python中总是默认换行的

作业二:了解range有关的用法,写5行不同方式用range的代码。
range是Python内置函数,用作范围、区间的定义,有以下三种用法

用法1:
只有一个参数,表示从0到这个参数内的所有整数,不包括参数

ran=range(10)
arr_str=list(ran)
print(ran)
print(arr_str)
for b inrange (5):
    print(b)

用法2:
两个参数,第一个表示左边界,第二个表示右边界,range表示从左边界到右边界的所有整数,左闭右开。

ran=range(1,15)
arr_str=list(ran)
print(ran)
print(arr_str)
print(range(5)))

用法3:
三个参数,第一个表示左边界,第二个表示右边界,第三个表示步长step,即两个整数之间相差的数,左闭右开。

ran=range(1,15,2)
arr_str=list(ran)
print(ran)
print(arr_str)

作业三:改变剧本内容和长度,让剧本超过10句话对话以上内容,并且改变剧本的顺序,让谁先说,谁后说做一些调整。

NPC_SCRIPT_school_elder_sister=['同学你好!',
                                '你好!',
                                '我是刚来咱们学校的新生,你呢?',
                                '那你得叫我学姐了,弟弟。',
                                '学姐好,小弟有礼了。',
                                '学弟客气了。',
                                '应该的应该的',
                                '要不我带你四处转转,给你讲解一下咱们学校的风土人情。',
                                '那多不好意思啊!谢谢学姐。',
                                '客气,顺带给你说个秘密。',
                                '啥秘密啊,刚认识就跟我说秘密不合适吧。',
                                '没事,秘密就是我不是和你一样的凡人,我会魔法。',
                                '哇,好厉害呢!',           
                                '想要我教你魔法吗?',
                                '\n1、好的 \
                                \n2、不用了吧,我不和学姐学魔法!\n'  

作业四:批量输出所有魔法的消耗点数,批量输出所有的魔法书的名字

CHOOSE=input('请输入是否学魔法?(学/不学)')
if CHOOSE=='学':
    print('1.降龙十八掌'
          '2.九阴白骨爪')
    CHOOSE=input('请选择?(1/2)')
if CHOOSE=='1':
    print('恭喜'+player_name+'学会'+MAGIC_BOOKS[0][0]+',每次使用消耗'+str(MAGIC_BOOKS[0][1])+'MP.')
    HAS_MAGIC[0]=0
elif CHOOSE=='2':## 标题
    print('恭喜'+player_name+'学会'+MAGIC_BOOKS[1][0]+',每次使用消耗'+str(MAGIC_BOOKS[1][1])+'MP.')    
    HAS_MAGIC[0]=1
请输入是否学魔法?(学/不学)学
1.降龙十八掌2.九阴白骨爪

请选择?(1/2)1
恭喜5学会降龙十八掌,每次使用消耗4MP.
请选择?(1/2)2
恭喜d学会九阴白骨爪,每次使用消耗5MP.
作业五:

遇到的问题:
1.tame.sleep(),前面要有import time 库,不然无法输出。
2.除了中文字符串以外python所有的基本语法都要转为英文输入法。
3.list() 方法用于将元组转换为列表。
注:元组与列表是非常类似的,区别在于元组的元素值不能修改,元组是放在括号中,列表是放于方括号中。
4.一个\ 可以在代码上起到 连接下一行的作用 。
5.HAS_MAGIC=[-1 -1] (-1表示两个技能框)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值