首页
学习
活动
专区
工具
TVP
发布

oeasy教您玩转linux、python

oeasy教您玩转linux、python
专栏成员
184
文章
105627
阅读量
24
订阅数
[oeasy]python020在游戏中体验数值自由_勇闯地下城_终端文字游戏
# @Version : 2.0 # @Time : 2022/09/25 # @Author : oeasy import time print('=========== Welcome to Underground! ============') print(''' , _..._ , {'. .' '. .'} { ~ '. _|= __|_ .' ~} { ~ ~ '-._ (___________) _.-'~ ~ } {~ ~ ~ ~.' '. ~ ~ } { ~ ~ ~ / /\ /\ \ ~ ~ } { ~ ~ / __ __ \ ~ ~ } { ~ /\/ -<( o) ( o)>- \/\ ~ ~} { ~ ;( \/ .-. \/ ); ~ } { ~ ~\_ () ^ ( ) ^ () _/ ~ } '-._~ \ (`-._'-'_.-') / ~_.-' '--\ `'._'+'_.'` /--' \ \`-'/ / `\ '-' /' `\ /' '-...-' ''') hp = 0 att = 0 defend = 0 monsterLevel = 0 job = input('''Select Your Job(a or b): A:Warrior B:Magic ''' ) while (job != "a" and job != "A" and job != "b" and job != "B"): print("Input Error,Please input a or b") job = input('''Select Your Job: A:Warrior B:Magic ''') level = int(input('Select Your Level:') ) monsterLevel = int(input('Select Enemy Level:') ) if job == "a" or job == "A": hp = 800 + level * 59 att = 100 + level * 10 defend = 20 + level * 5 if job == "b" or job == "B": hp = 500 + level * 35 att = 120 + level * 19 defend = 15 + level * 3 print('You Level is 是{},Attack{},Hp{},Defence{}' .format(level, att, hp,defend)) print("=========== Fight began ==============") bosshp = 10000 + monsterLevel*30 bossatt = 50 + monsterLevel * 8 bossdef = 50 while bosshp >= 0 and hp >= 0: hp = hp - bossatt print("\33[41mBoss\33[0m attack \33[42myou\33[0m!,HP - {},HP remain:{}".format(bossatt, hp)) bosshp = bosshp - att; print("\33[42mYou\33[0m attack \33[41mBoss\33[0m,Hit {} ,remain HP:{}".format(att,bosshp)) print("==================================") time.sleep(0.5) if hp <= 0: print("You lose ,Try again! (May
oeasy
2024-06-05
610
[oeasy]python019_ 如何在github仓库中进入目录_找到程序代码_找到代码
oeasy
2024-05-29
1020
[oeasy]python018_ 如何下载github仓库_git_clone_下载仓库
git clone https://github.com/overmind1980/oeasy-python-tutorial.git 粘贴
oeasy
2024-05-23
660
[oeasy]python0016_在vim中直接运行python程序
oeasy
2024-05-08
790
[oeasy]python0015_键盘改造_将esc和capslock对调_hjkl_移动_双手正位
oeasy
2024-05-04
880
014_用vim复制粘贴_保持双手正位
[oeasy]python0014_用vim复制粘贴_保持双手正位 继续运行 🥊 回忆上次内容
oeasy
2024-04-27
1070
linux系统是未来_大小写敏感_case_sensitive_编程原生态
oeasy
2024-04-22
510
[oeasy]python0012_程序写错了怎么办
oeasy
2024-03-28
740
011_编程好玩在哪
oeasy
2024-03-19
630
[oeasy]python0010_怎么用命令行保存文件
oeasy
2024-03-11
1140
为什么学编程都从helloworld开始?
oeasy
2024-03-04
810
[oeasy]python0008_输出h字符_REPL_引号_括号_什么是函数
oeasy
2024-02-26
1120
[oeasy]python0007_ print函数_字符串_display_电传打字机_程序员的浪漫
oeasy
2024-02-20
190
[oeasy]python0006_指法标准_键盘正位_你好世界_hello_world_单引号_双引号
oeasy
2024-01-24
1380
[oeasy]python005_退出游乐场_重启游乐场_系统态shell_应用态_quit
oeasy
2024-01-17
330
[oeasy]python0004_游乐场_和python一起玩耍_python解释器_数学运算
oeasy
2024-01-12
260
[oeasy]python0003_ 终端大冒险_终端命令_whoami_pwd_ls
oeasy
2024-01-08
310
[oeasy]python001_先跑起来_python_三大系统选择_windows_mac_linux
oeasy
2023-11-20
1381
[oeasy]python0085_[趣味拓展]字体样式_下划线_中划线_闪动效果_反相_取消效果
控制范围 print("\033[0mthis is an \033[4manchor\033[0m") print("\033[0mthis is \033[4man anchor\033[0m") print("\033[0mthis is\033[4m an anchor\033[0m")
oeasy
2023-08-18
1670
[oeasy]python0083_[趣味拓展]字体样式_正常_加亮_变暗_控制序列
import time for i in range(100): csi = "\033[" color = str(i % 3) print(csi + color + "moeasy") time.sleep(0.2)
oeasy
2023-08-10
1260
点击加载更多
社区活动
AI代码助手快速上手训练营
鹅厂大牛带你玩转AI智能结对编程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档