超级玛丽workshop-第一周
## “南昌理工学院人工智能学院实验室WORKSHOP实践项目#小白入门 python第一周的心得
- 虽刚入门,却发现很有趣。或许这便是python语言的魅力吧!学了它的print、if、elif、range等又觉得与c语言的区别。
- 编写第一个剧本程序#血量与剧情
下面是第一次敲的代码
“南昌理工学院人工智能学院实验室WORKSHOP实践项目
`print(‘welcome to our WORKSHOP’)
player_name=input(‘请输入玩家名:’)
print(player_name)
print(‘玩家’+player_name+‘进入了1号服务器’)
welcome_script=‘Hi 欢迎’+player_name+‘加入南理文字RPG0.1’
print(welcome_script)
‘你今年’+str(21)+‘岁啦?’
print(welcome_script,end=’\r’)
import time
time.sleep(1)
print(’\r’,’ ‘,end=’’)
start_script=’……南理文字RPG0.1的世界开始了……’
for i in range(len(start_script)):
time.sleep(0.3)
print(’\r’,start_script[0:i],end=’’)
for i in range(5):
print(i)
print(list(range(5)))
print(start_script[0:1])
print(start_script[2:5])
print(start_script[5:7])
HP=5
MAX_HP=5
MP=3
MAX_MP=3
POS_NAME=‘南昌理工学院南大门’
print(’\n\r’,’ PLAYER’+player_name,end=’’)
print(’\n HP:’+‘♥’*HP)
print(’ MP:’+‘⚓’*MP)
print(’ MAP:’+POS_NAME)
print(‘一二三四五,’*5)
NPC_SCRIPT_school_elder_sister=[player_name+‘你好!’,
‘你好!’,
‘你是新生吗?’,
‘是的’,
‘想要我教你魔法吗?’,
’ \n1、好的
\n2、不用了,我不和学姐学魔法!\n’]
print(NPC_SCRIPT_school_elder_sister)
print(‘在’+POS_NAME+‘遇到一位美丽的学姐’)
for i in range(len(NPC_SCRIPT_school_elder_sister)):
if i%2==1:#判断当前没有说话的人
TURN=player_name
else:
TURN=‘School Elder Sister’
print(TURN+’:’+NPC_SCRIPT_school_elder_sister[i])
time.sleep(1)
MAGIC_BOOKS = [
[‘火魔法’, 1],
[‘水魔法’, 2]
]
CHOOSE=input(‘请输入是否学魔法?(y/n)’)
if CHOOSE==‘y’:
print(‘恭喜’+player_name+‘学会’+MAGIC_BOOKS[0][0]+’,每次使用消耗’+str(MAGIC_BOOKS[0][1])+‘MP.’)
HAS_MAGIC[0]=0
elif CHOOSE==‘n’:
print(‘由于你的固执,目前只能用普通击剑.’)
else:
print(‘不明白你说什么.’)
print(MAGIC_BOOKS[0])
print(MAGIC_BOOKS[1])`
程序结果:
3.下面是本次的作业
#L1作业1
查找python的print定义,了解print的各种参数的不同用法。
#L1-作业2
了解range有关的用法,写5行不同方式用range的代码。
此两次作业的解答在我的收藏夹里,想看的话可以点进去看一下
#L1作业3
改变剧本内容和长度,让剧本超过10句话对话以上内容,并且改变剧本的顺序,让谁先说,谁后说做一些调整。
下面是我的解答
#在这里增加内容即可改变内容和长度
NPC_SCRIPT_school_elder_sister=[player_name+‘你好!’,
‘你好!’,
‘你是新生吗?’,
‘是的’,
‘想要我教你魔法吗?’,
’ \n1、好的
\n2、不用了,我不和学姐学魔法!\n’]
print(NPC_SCRIPT_school_elder_sister)
print(‘在’+POS_NAME+‘遇到一位美丽的学姐’)
for i in range(len(NPC_SCRIPT_school_elder_sister)):
if i%2==1:#判断当前没有说话的人
TURN=player_name #改为TURN=‘School Elder Sister’,则可以让改变说话的顺序
else:
TURN=‘School Elder Sister’
print(TURN+’:’+NPC_SCRIPT_school_elder_sister[i])
time.sleep(1)
MAGIC_BOOKS = [
[‘火魔法’, 1],
[‘水魔法’, 2]
]
结果如下:
#L1作业4
练习二维数组,批量输出所有魔法的消耗点数,批量输出所有的魔法书的名字
我这题暂时还不会,会的大佬可以在评论区指点一下。
谢谢哈!
期待第二周的python!
超级玛丽workshop-第一周相关推荐
- 超级玛丽workshop-第二周
第二周Python如期而至## --分享我的心得及不懂的地方(望看到的大佬能帮忙解决一下) Project:超级玛丽woroshop 这周我们接着上周对代码进行完善 这次敲的代码相对上周而言比较多 下 ...
- 第一周Access课总结
第一周Access课总结 1:这节课学到了什么? 这节课重点学了数据库是用来干什么 做什么的 老师怕我们理解不了 用了很长时间向我们举了很多的例子 让我们终于知道了数据库是用来干嘛的了 顾名思义 数 ...
- 20162313苑洪铭 第一周作业
20162313苑洪铭 20016-2017-2 <程序设计与数据结构>第1周学习总结 教材学习内容总结 本周观看教材绪论 主要在教我建立一个简单的java程序 内容是林肯的名言 虽然看起 ...
- 大三下学期第一周总结
本周以是开学第一周了,在生活方面,生活琐事确实变多了起来.每天上课,看着老师熟悉的面庞,如履春风.感觉学习没有那么多的陌生恐惧.学习是一方面,身体锻炼不能落下.一周至少保证三小时及其以上的运动.身体是 ...
- java开放源码_开放源码的第一周:我是如何参与的,以及我学到的东西
java开放源码 by Chak Shun Yu 泽顺宇 开放源码的第一周:我是如何参与的,以及我学到的东西 (My first week of open source: how I got invo ...
- 学习进度条(第一周)
学习进度条: 第一周 所花时间(包括上课) 5h 代码量(行) 150 博客量(篇) 2 了解到的知识点 这种主要是对上学期web知识的一个回顾,进行了第一次开学测验,了解了实发项目的开环情况. ...
- python第一周小测验_Python小测试
第一周 1. 下列关于函数的描述中,正确的说法有哪些 ·函数可以是自己定义的,也可以是 Python 内置的 ·一个函数可以被重复调用多次 ·函数可以不带参数,也可以带多个参数 ·函数可以有返回值,也 ...
- 保留两位小数除法算式_北师大|五年级上册|第一周周测·小数除法(1)
北师大·五年级上册·第一周周测·小数除法(1) 一.计算题 3.6÷1.2= 0.72÷0.9= 2.6÷13= 4.8÷0.4= 4.4÷4= 0.78÷6= 7.2÷0.4= 1÷0.25= 5. ...
- python 南京大学_南京大学python课程系列笔记之python基础之第一周:走进python
1.1 python简介: 历史,特点,应用 1.2 第一个python程序: 1.输出: print(字符串) print(变量) 2.输入: varibale = input("mess ...
最新文章
- Nagios 网卡流量监控
- [VS2005]一个简单的CodeSnippet —— 生成类的构造函数。
- string.format大全
- 语言是用的,把日常的交流转换成其它语言就可以了(转)
- 学PHP的嫌弃什么歌,抖音再见了互相嫌弃的老同学是什么歌
- 问题 B: 编写函数:Swap (I) (Append Code)
- OpenCV---ROI(region of interest)和泛洪填充
- H.264 视频质量评价方法 (基于视频内容)
- base——JavaSEJavaEEJavaME的区别【Java中常用的包结构】
- 源码编译 Qt 6.2
- Windows10 VMware 虚拟机桥接模式无法上网 但是和宿主机能互相ping通
- 发布谷歌离线地图瓦片
- 单片机函数:_crol_和_cror_
- Python 饼图
- 前端JavaScript(1) --Javascript简介,第一个JavaScript代码,数据类型,运算符,数据类型转换,流程控制,百度换肤,显示隐藏...
- VS Code加载 Web 视图时出错
- WVS使用教程(Web Vulnerability Scanner)
- 计算机关机符号不见了,笔记本电量图标不见了怎么修复?
- 老毛桃安装U盘 格式化 不可删除的部分
- 苹果财报揭露四大秘密 万亿市值只差1%