码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 案例1:人生重开模拟器(Python)——直接带你入门~


    本案例——人生重开模拟器,主要的目的就是熟悉和掌握基础语法(不涉及def定义函数)的基本操作~~

    一、下面是本系统用到的主要语法:

    基础语法(一):

            常量、变量、类型(整数,浮点数,字符串,布尔值)、注释、输入输出、

            运算符(算术运算符,关系运算符、逻辑运算符、赋值运算符)

    基础语法(二):

            条件语句:

                    if  ; if....else ; if...elif...elif...else;

                    while

                    for

                    continue

                    break

    二、整体框架

    接下来我把整体的系统框架构思下来,最后会附上代码,代码段含解释~~:

     

     三、代码示例:

    接下来就是代码段的示例:

    有部分涉及到逻辑思路的地方都写上了注释,我觉得特别适合新手掌握基础语法思路~~

    ***目前本案例的人生重开是到【青年阶段】,剩下的读者可以自行参照思路进行一次人生重开~~~**

    1. import random
    2. import sys
    3. import time
    4. print('--------------------------------------------')
    5. print('| |')
    6. print('| 花有重开日,人无再少年 |')
    7. print('| |')
    8. print('| 欢迎来到 人生重开模拟器 |')
    9. print('| |')
    10. print('--------------------------------------------')
    11. #设置初始属性
    12. #颜值 体质 智力 家境 总和不超过20 每一项取数1-10之间
    13. #使用循环,使玩家在输入错误的时候,可以重新输入:
    14. while True:
    15. print("请设置初始属性(可用点数总和为20)")
    16. face = int(input("请输入颜值(1-10):"))
    17. strong = int(input("请输入体质(1-10):"))
    18. iq = int(input("请输入智力(1-10):"))
    19. home = int(input("请输入家境(1-10):"))
    20. #通过条件语句,对于用户输入的属性值做出校验:
    21. if face < 1 or face > 10:
    22. print("颜值输入有误!")
    23. continue
    24. if strong < 1 or strong > 10:
    25. print("体质输入有误!")
    26. continue
    27. if iq < 1 or iq >10:
    28. print("智力设置有误!")
    29. continue
    30. if home <
  • 相关阅读:
    「游戏引擎 浅入浅出」4.1 Unity Shader和OpenGL Shader
    浅析Java设计模式【2.2】——适配器
    tomcat双击启动startup.bat时出现闪退完美解决方法
    “华为杯”研究生数学建模竞赛2015年-【华为杯】B题:数据的多流形结构分析(附python代码实现)
    第十四届蓝桥杯省赛大学B组(C/C++)整数删除
    ABP应用开发(Step by Step)-上篇
    K8S搭建共享存储(以MySQL例)
    关于安卓底部dialogfragment封装
    【Docker】初学者 Docker 基础操作指南:从拉取镜像到运行、停止、删除容器
    shell 提醒工具
  • 原文地址:https://blog.csdn.net/weixin_46452998/article/details/127300118
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号