python项目实战——人生重开模拟器

文章目录

  • 1.菜单栏的编写
  • 2.玩家确定颜值、体质、智力、家境
  • 3.生成性别
  • 4.设定角色出生点
  • 5.各个年龄段的变化
    • 5.1 幼年阶段
    • 5.2 青年阶段
    • 5.3中年阶段
    • 5.4 晚年阶段
  • 6.整体代码

人生重开模拟器是一款文字类小游戏. 玩家可根据提示输入角色的初始属性之后, 就可以开启不同的人生经历.  具体可以网上搜索“人生重启模拟器”,就能找到这款游戏的许多版本。

1.菜单栏的编写

菜单栏的编写是整个项目最简单的地方,只需要用到print函数

# 首先打印一个菜单栏  
print('-----------------------------------------')  
print('|            花有重开日,人无再少年          |')  
print('|                                        |')  
print('|            欢迎来到人生重开模拟器          |')  
print('-----------------------------------------')

2.玩家确定颜值、体质、智力、家境

首先我们定义四个变量,使用input函数进行输入,然后通过int转换为数字值

face = int(input("请输入你的颜值:"))  
strong = int(input("请输入你的体质:"))  
iq = int(input("请输入你的智商"))  
home = int(input("请输入你的家境:"))

因为我们要求这四个属性值需要1-10,这四个值总和不超过20。所以需要用到循环条件判断,和break和continue语句

# 接下来,创建颜值,体质,智力,家境  
# 这四个属性值都要在1-10之间,总和不要超过20  while True:  print("请输入你的属性值")  face = int(input("请输入你的颜值:"))  strong = int(input("请输入你的体质:"))  iq = int(input("请输入你的智商:"))  home = int(input("请输入你的家境:"))  # 如果单个属性值超过10,提示用户重新输入  if (face > 10 or face < 1):  print("颜值输入错误,请重新输入")  continue  if (strong > 10 or strong < 1):  print("体质输入错误,请重新输入")  continue  if (iq > 10 or iq < 1):  print("智商输入错误,请重新输入")  continue  if (home > 10 or home < 1):  print("家境输入错误,请重新输入")  continue  if (face + strong + iq +home > 20):  print("属性值总和错误,请重新输入")  continue  print("颜值:",face, "体质:",strong,"智商:",iq,"家境:",home)

3.生成性别

random模块可以生成一个随机数

random.randint(beg,end)# 可以生成【beg,end】的随机数
#接下来生成角色性别  
# 使用random可以生成随机数  
point = random.randint(1,3)  
if point == 1:  gender = '男'  print("你是男孩")  
elif point == 2:  gender = '女'  print("你是一个女孩")  
else:  gender = '男娘'  print("你是一个小男娘")

4.设定角色出生点

point = random.randint(1,3)  
if home==10:  # 第一档  print("你出生在帝都,你的父母是高官政要")  home += 1  iq += 1  face += 1  
elif 7 <= home <=9:  # 第二档  if point == 1:  print("你出生在大城市,你父母是公务员")  face += 2  elif point == 2:  print("你出生在大城市,你父母是企业高管")  home += 2  else:  print("你出生在大城市,你父母是大学教授")  iq += 2  
elif 4 <= home <=6:  # 第三档  if point == 1:  print("你出生在三线城市,你父母是个体户")  home +=1  elif point == 2:  print("你出生在三线城市,你父母是医生")  face += 1  else:  print("你出生在三线城市,你父母是教师")  iq += 1  
else:  # 第四档  if point == 1:  print("你出生在农村,你父母是农民")  strong += 1  face -= 2  elif point == 2:  print("你出生在穷乡僻壤,你父母是无业游民")  home -= 1  else:  print("你出生在镇上,你父母感情不和")  strong -= 1  
print(f"当前的属性:颜值:{face},体质:{strong},智商:{iq},家境:{home}")

5.各个年龄段的变化

5.1 幼年阶段

# 幼年阶段
for age in range(1, 11):info = f'你今年{age}岁, 'point = random.randint(1, 3)# 性别触发的事件if gender == 'girl' and home <= 3 and point == 1:info += '你的家里人重男轻女思想非常严重, 你被遗弃了!'print(info)print('游戏结束!')sys.exit(0)# 体制触发的事件elif strong < 6 and point < 3:info += '你生了一场病, 'if home >= 5:info += '在父母的细心照料下, 你康复了'strong += 1home -= 1else:info += '你的父母没精力管你, 你的身体状况更遭了'strong -= 1# 颜值触发的事件elif face <= 4 and age >= 7:info += '你长得太丑了, 别的小朋友不喜欢你, 'if iq > 5:info += '你决定用学习填充自己!'iq += 1else:if gender == 'boy':info += '你和别的小朋友经常打架!'strong += 1iq -= 1else:info += '你经常被别的小朋友欺负'strong -= 1# 智力触发的事件elif iq < 5:info += '你看起来傻傻的, 'if home >= 7 and age >= 6:info += '你的父母把你送到更好的学校学习'iq += 1elif 4 <= home <= 6:if gender == 'boy':info += '你的父母鼓励你多运动, 争取成为运动员'strong += 1else:info += '你的父母鼓励你多打扮自己'face += 1else:info += '你的父母为此经常吵架'if point == 1:strong -= 1elif point == 2:iq -= 1else:pass# 健康成长事件else:info += '你健康成长, 'if point == 1:info += '你看起来更结实了'strong += 1elif point == 2:info += '你看起来更好看了'face += 1else:info += '这一年没有特别的事情发生'# 打印这一年发生的事情print(info)print(f'颜值: {face}, 体制: {strong}, 智力: {iq}, 家境: {home}')print('---------------------------------------------')# 为了方便观察, 加一个sleeptime.sleep(2)

5.2 青年阶段

# 青年阶段
for age in range(11, 21):info = f'你今年{age}岁, 'point = random.randint(1, 3)# 教育触发的事件if iq >= 7 and point == 1:info += '你在学校表现突出, 被选为班长!'if gender == 'boy':strong += 1else:face += 1elif iq < 5 and point == 2:info += '你的学习成绩不理想, 需要更多努力'if gender == 'boy':strong -= 1else:face -= 1# 职业选择事件elif age >= 16:if iq >= 8 and strong >= 7:info += '你的学业成就优秀, 获得了奖学金, 考上了理想的大学!'iq += 1strong += 1elif iq < 5 and strong < 5:info += '你无法考上理想的大学, 面临职业选择困难'if gender == 'boy':strong -= 1else:face -= 1else:info += '你选择了一份普通的工作, 开始了职业生涯'# 情感生活事件elif age >= 18:if point == 1:info += '你谈了一场甜蜜的恋爱, 与心爱的人交往中'if gender == 'boy':strong += 1else:face += 1elif point == 2:info += '你的恋爱关系出现了问题, 面临分手'if gender == 'boy':strong -= 1else:face -= 1# 健康成长事件else:info += '你在青年阶段健康成长, 'if point == 1:info += '你继续保持健康的体魄'strong += 1elif point == 2:info += '你外貌更加成熟美好'face += 1else:info += '这一阶段没有特别的事情发生'# 打印这一年发生的事情print(info)print(f'颜值: {face}, 体制: {strong}, 智力: {iq}, 家境: {home}')print('---------------------------------------------')# 加入延迟以模拟事件发生time.sleep(2)

5.3中年阶段

# 中年阶段  
for age in range(21, 61):  info = f'你今年{age}岁, '  point = random.randint(1, 3)  # 职业发展事件  if age >= 21 and age <= 40:  if iq >= 8 and strong >= 7:  info += '你在职场上取得了显著成就, 获得了晋升!'  iq += 1  strong += 1  home += 1  elif iq < 5 and strong < 5:  info += '你在职场上遇到了挑战, 需要调整策略'  iq -= 1  strong -= 1  home -= 1  else:  info += '你的职业生涯稳步发展'  # 家庭生活事件  elif age >= 25:  if point == 1:  info += '你的家庭生活幸福美满'  home += 1  elif point == 2:  info += '你的家庭出现了一些小矛盾, 需要沟通解决'  home -= 1  # 健康问题  if age > 40:  if point == 1:  info += '你开始注重健康, 定期进行体检'  strong += 1  elif point == 2:  info += '你遇到了健康问题, 需要及时治疗'  strong -= 1  # 退休生活准备  if age >= 55:  info += '你开始考虑退休生活, 准备享受晚年'  home += 1  # 打印这一年发生的事情  print(info)  print(f'颜值: {face}, 体制: {strong}, 智力: {iq}, 家境: {home}')  print('---------------------------------------------')  # 加入延迟以模拟事件发生  time.sleep(2)

5.4 晚年阶段

# 晚年阶段  
for age in range(61, 81):  info = f'你今年{age}岁, '  point = random.randint(1, 3)  # 退休生活事件  if age >= 61:  if point == 1:  info += '你开始享受退休生活, 生活变得悠闲'  home += 1  elif point == 2:  info += '你开始感到无聊, 需要找点事情做'  home -= 1  # 健康问题  if age > 70:  if point == 1:  info += '你开始注重健康, 定期进行体检'  strong += 1  elif point == 2:  info += '你遇到了健康问题, 需要及时治疗'  strong -= 1  # 打印这一年发生的事情  print(info)  print(f'颜值: {face}, 体制: {strong}, 智力: {iq}, 家境: {home}')  print('---------------------------------------------')  print("你这一生结束了")  print(f'颜值: {face}, 体制: {strong}, 智力: {iq}, 家境: {home}')  # 加入延迟以模拟事件发生  time.sleep(2)

6.整体代码

# 人生重开模拟器  
import random  
import time  
import sys  
# 首先打印一个菜单栏  
print('-----------------------------------------')  
print('|            花有重开日,人无再少年          |')  
print('|                                        |')  
print('|            欢迎来到人生重开模拟器          |')  
print('-----------------------------------------')  # 接下来,创建颜值,体质,智力,家境  
# 这四个属性值都要在1-10之间,总和不要超过20  while True:  print("请输入你的属性值")  face = int(input("请输入你的颜值:"))  strong = int(input("请输入你的体质:"))  iq = int(input("请输入你的智商:"))  home = int(input("请输入你的家境:"))  # 如果单个属性值超过10,提示用户重新输入  if (face > 10 or face < 1):  print("颜值输入错误,请重新输入")  continue  if (strong > 10 or strong < 1):  print("体质输入错误,请重新输入")  continue  if (iq > 10 or iq < 1):  print("智商输入错误,请重新输入")  continue  if (home > 10 or home < 1):  print("家境输入错误,请重新输入")  continue  if (face + strong + iq +home > 20):  print("属性值总和错误,请重新输入")  continue  print("颜值:",face, "体质:",strong,"智商:",iq,"家境:",home)  break  #接下来生成角色性别  
# 使用random可以生成随机数  
point = random.randint(1,3)  
if point == 1:  gender = '男'  print("你是男孩")  
elif point == 2:  gender = '女'  print("你是一个女孩")  
else:  gender = '男娘'  print("你是一个小男娘")  # 设置角色出生点  
point = random.randint(1,3)  
if home==10:  # 第一档  print("你出生在帝都,你的父母是高官政要")  home += 1  iq += 1  face += 1  
elif 7 <= home <=9:  # 第二档  if point == 1:  print("你出生在大城市,你父母是公务员")  face += 2  elif point == 2:  print("你出生在大城市,你父母是企业高管")  home += 2  else:  print("你出生在大城市,你父母是大学教授")  iq += 2  
elif 4 <= home <=6:  # 第三档  if point == 1:  print("你出生在三线城市,你父母是个体户")  home +=1  elif point == 2:  print("你出生在三线城市,你父母是医生")  face += 1  else:  print("你出生在三线城市,你父母是教师")  iq += 1  
else:  # 第四档  if point == 1:  print("你出生在农村,你父母是农民")  strong += 1  face -= 2  elif point == 2:  print("你出生在穷乡僻壤,你父母是无业游民")  home -= 1  else:  print("你出生在镇上,你父母感情不和")  strong -= 1  
print(f"当前的属性:颜值:{face},体质:{strong},智商:{iq},家境:{home}")  # 人生正式开始  
# 幼年阶段  
for age in range(1, 11):  info = f'你今年{age}岁, '  point = random.randint(1, 3)  # 性别触发的事件  if gender == 'girl' and home <= 3 and point == 1:  info += '你的家里人重男轻女思想非常严重, 你被遗弃了!'  print(info)  print('游戏结束!')  sys.exit(0)  # 体制触发的事件  elif strong < 6 and point < 3:  info += '你生了一场病, '  if home >= 5:  info += '在父母的细心照料下, 你康复了'  strong += 1  home -= 1  else:  info += '你的父母没精力管你, 你的身体状况更遭了'  strong -= 1  # 颜值触发的事件  elif face <= 4 and age >= 7:  info += '你长得太丑了, 别的小朋友不喜欢你, '  if iq > 5:  info += '你决定用学习填充自己!'  iq += 1  else:  if gender == 'boy':  info += '你和别的小朋友经常打架!'  strong += 1  iq -= 1  else:  info += '你经常被别的小朋友欺负'  strong -= 1  # 智力触发的事件  elif iq < 5:  info += '你看起来傻傻的, '  if home >= 7 and age >= 6:  info += '你的父母把你送到更好的学校学习'  iq += 1  elif 4 <= home <= 6:  if gender == 'boy':  info += '你的父母鼓励你多运动, 争取成为运动员'  strong += 1  else:  info += '你的父母鼓励你多打扮自己'  face += 1  else:  info += '你的父母为此经常吵架'  if point == 1:  strong -= 1  elif point == 2:  iq -= 1  else:  pass  # 健康成长事件  else:  info += '你健康成长, '  if point == 1:  info += '你看起来更结实了'  strong += 1  elif point == 2:  info += '你看起来更好看了'  face += 1  else:  info += '这一年没有特别的事情发生'  # 打印这一年发生的事情  print(info)  print(f'颜值: {face}, 体质: {strong}, 智力: {iq}, 家境: {home}')  print('---------------------------------------------')  # 为了方便观察, 加一个sleep  
time.sleep(2)  # 青年阶段  
for age in range(11, 21):  info = f'你今年{age}岁, '  point = random.randint(1, 3)  # 教育触发的事件  if iq >= 7 and point == 1:  info += '你在学校表现突出, 被选为班长!'  if gender == 'boy':  strong += 1  else:  face += 1  elif iq < 5 and point == 2:  info += '你的学习成绩不理想, 需要更多努力'  if gender == 'boy':  strong -= 1  else:  face -= 1  # 职业选择事件  elif age >= 16:  if iq >= 8 and strong >= 7:  info += '你的学业成就优秀, 获得了奖学金, 考上了理想的大学!'  iq += 1  strong += 1  elif iq < 5 and strong < 5:  info += '你无法考上理想的大学, 面临职业选择困难'  if gender == 'boy':  strong -= 1  else:  face -= 1  else:  info += '你选择了一份普通的工作, 开始了职业生涯'  # 情感生活事件  elif age >= 18:  if point == 1:  info += '你谈了一场甜蜜的恋爱, 与心爱的人交往中'  if gender == 'boy':  strong += 1  else:  face += 1  elif point == 2:  info += '你的恋爱关系出现了问题, 面临分手'  if gender == 'boy':  strong -= 1  else:  face -= 1  # 健康成长事件  else:  info += '你在青年阶段健康成长, '  if point == 1:  info += '你继续保持健康的体魄'  strong += 1  elif point == 2:  info += '你外貌更加成熟美好'  face += 1  else:  info += '这一阶段没有特别的事情发生'  # 打印这一年发生的事情  print(info)  print(f'颜值: {face}, 体制: {strong}, 智力: {iq}, 家境: {home}')  print('---------------------------------------------')  # 加入延迟以模拟事件发生  time.sleep(2)  # 中年阶段  
for age in range(21, 61):  info = f'你今年{age}岁, '  point = random.randint(1, 3)  # 职业发展事件  if age >= 21 and age <= 40:  if iq >= 8 and strong >= 7:  info += '你在职场上取得了显著成就, 获得了晋升!'  iq += 1  strong += 1  home += 1  elif iq < 5 and strong < 5:  info += '你在职场上遇到了挑战, 需要调整策略'  iq -= 1  strong -= 1  home -= 1  else:  info += '你的职业生涯稳步发展'  # 家庭生活事件  elif age >= 25:  if point == 1:  info += '你的家庭生活幸福美满'  home += 1  elif point == 2:  info += '你的家庭出现了一些小矛盾, 需要沟通解决'  home -= 1  # 健康问题  if age > 40:  if point == 1:  info += '你开始注重健康, 定期进行体检'  strong += 1  elif point == 2:  info += '你遇到了健康问题, 需要及时治疗'  strong -= 1  # 退休生活准备  if age >= 55:  info += '你开始考虑退休生活, 准备享受晚年'  home += 1  # 打印这一年发生的事情  print(info)  print(f'颜值: {face}, 体制: {strong}, 智力: {iq}, 家境: {home}')  print('---------------------------------------------')  # 加入延迟以模拟事件发生  time.sleep(2)  # 晚年阶段  
for age in range(61, 81):  info = f'你今年{age}岁, '  point = random.randint(1, 3)  # 退休生活事件  if age >= 61:  if point == 1:  info += '你开始享受退休生活, 生活变得悠闲'  home += 1  elif point == 2:  info += '你开始感到无聊, 需要找点事情做'  home -= 1  # 健康问题  if age > 70:  if point == 1:  info += '你开始注重健康, 定期进行体检'  strong += 1  elif point == 2:  info += '你遇到了健康问题, 需要及时治疗'  strong -= 1  # 打印这一年发生的事情  print(info)  print(f'颜值: {face}, 体制: {strong}, 智力: {iq}, 家境: {home}')  print('---------------------------------------------')  print("你这一生结束了")  print(f'颜值: {face}, 体制: {strong}, 智力: {iq}, 家境: {home}')  # 加入延迟以模拟事件发生  time.sleep(2)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/37882.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

BLACKBOX.AI:解锁编程学习新纪元,加速开发的AI得力助手

文章目录 &#x1f4af;BLACKBOX.AI 官网&#x1f341;1 BLACKBOX.AI 工具使用教程&#x1f341;2 BLACKBOX.AI工具使用界面介绍&#x1f341;3 Chat(聊天)功能&#x1f341;4 Explore (探索)功能&#x1f48e;4.1 Terminal(终端)功能&#x1f48e;4.2 Discover(发现)功能&…

负载均衡算法

负载均衡是一种将传入的网络流量分配到多个服务器或资源上的技术&#xff0c;以确保每个服务器的负载都在可接受的范围内&#xff0c;从而提高系统的性能和可靠性。常见的负载均衡策略有很多&#xff0c;以下是一些常见的策略以及它们的优缺点&#xff1a; 1. 随机&#xff08…

ros1仿真导航机器人 hector_mapping gmapping

仅为学习记录和一些自己的思考&#xff0c;不具有参考意义。 1 hector_mapping 建图过程 &#xff08;1&#xff09;gazebo仿真 roslaunch why_simulation why_slam.launch <launch><!-- We resume the logic in empty_world.launch, changing only the name of t…

助农扶贫网站

摘要&#xff1a;随着信息科技的快速发展和互联网的普及&#xff0c;信息技术在助力农业发展、促进农村振兴以及扶贫工作中发挥着越来越重要的作用。本文基于Spring Boot框架和Vue.js前端开发技术&#xff0c;设计完成了一个助农扶贫电商网站。网站提供便捷的农产品信息发布、农…

three.js - MeshStandardMaterial(标准网格材质)- 金属贴图、粗糙贴图

金属贴图、粗糙贴图 金属贴图&#xff1a;metalnessMap 和 粗糙贴图&#xff1a;roughnessMap&#xff0c;是用于模拟物体表面属性的两种重要贴图技术&#xff0c;这两种贴图&#xff0c;通常与基于物理的渲染&#xff08;PBR&#xff09;材质&#xff08;如&#xff1a;MeshSt…

DC-DC产品设计PCB注意事项

DC-DC的电路比LDO会复杂很多&#xff0c;噪声也更大&#xff0c;布局和layout要求更高&#xff0c;layout的好坏直接影响DC-DC的性能&#xff0c;所以了解DC-DC的layout至关重要。 一、Bad Layout EMI&#xff0c;DC-DC的SW管脚上面会有较高的dv/dt&#xff0c; 比较高的dv/d…

【机器学习】机器学习、深度学习、强化学习和迁移学习简介、相互对比、区别与联系。

机器学习、深度学习、强化学习和迁移学习都是人工智能领域的子领域&#xff0c;它们之间有一定的联系和区别。下面分别对这四个概念进行解析&#xff0c;并给出相互对比、区别与联系以及应用场景案例分析。 一、概念解析 机器学习&#xff08;Machine Learning&#xff09; …

FastAPI教程II

本文参考FastAPI教程https://fastapi.tiangolo.com/zh/tutorial Cookie参数 定义Cookie参数与定义Query和Path参数一样。 具体步骤如下&#xff1a; 导入Cookie&#xff1a;from fastapi import Cookie声明Cookie参数&#xff0c;声明Cookie参数的方式与声明Query和Path参数…

HIVE每日一题

select * from sku_info order by sku_id ; 为什么结果没有顺序排序。什么原因导致的&#xff1f;

小红书多账号管理平台哪个好用?可以快速监测多个小红书账号的数据吗?

随着品牌营销战线的不断扩展&#xff0c;小红书已经成为企业和个人品牌竞相展示的舞台。但是&#xff0c;随之而来的多账号管理问题也让众多运营者头疼不已。一个优秀的多账号管理平台&#xff0c;能让你事半功倍&#xff0c;轻松监控和分析账号数据。 如今&#xff0c;市面上出…

SiteSucker Pro for Mac:一键下载整站,轻松备份与离线浏览!

SiteSucker Pro for Mac是一款专为苹果电脑用户设计的网站下载与备份工具&#x1f578;️。它以其强大的整站下载能力和用户友好的界面&#xff0c;成为了众多Mac用户备份网站、离线浏览的得力助手&#x1f4bb;。 这款软件允许用户一键下载整个网站&#xff0c;包括所有的网页…

Java面试题(二)

一&#xff1a;构造方法、成员变量初始化以及静态成员变量三者初始化顺序 先后顺序&#xff1a;静态成员变量、成员变量、构造方法 详细的先后顺序&#xff1a;父类静态变量、父类静态代码块、子类静态变量、子类静态代码块、父类非静态变量、父类非静态代码块、父类构造函数、…

鸿蒙开发Ability Kit(程序框架服务):【选择申请权限的方式】

选择申请权限的方式 应用在访问数据或者执行操作时&#xff0c;需要评估该行为是否需要应用具备相关的权限。如果确认需要目标权限&#xff0c;则需要在应用安装包中申请目标权限。 每一个权限的权限等级、授权方式不同&#xff0c;申请权限的方式也不同&#xff0c;开发者在…

java spring 拦截器和过滤器+过滤器处理数据

java spring 拦截器和过滤器过滤器处理数据 介绍Spring拦截器&#xff08;Interceptor&#xff09;导入依赖完整代码 Java过滤器&#xff08;Filter&#xff09;完整代码分为 2 个文件&#xff0c;请看下面BodyReaderHttpServletRequestWrapper.javaMyFilter.java Spring过滤器…

51单片机第1步_putchar()和_getkey()应用

没有开发板&#xff0c;没有烧录器&#xff0c;没有学习场所&#xff0c;如何学习写51单片机的程序&#xff1f;除了采用软件模拟仿真&#xff0c;没有更好的方法&#xff0c;因此&#xff0c;使用串口是学习的第一步。 1、_getkey ()函数 在C:\Keil\C51\LIB中有一个叫GETKEY…

DataWhale-吃瓜教程学习笔记 (五)

学习视频&#xff1a;第4章-决策树_哔哩哔哩_bilibili 西瓜书对应章节&#xff1a; 第四章 4.1&#xff1b;4.2 文章目录 决策树算法原理- 逻辑角度- 几何角度 ID3 决策树- 自信息- 信息熵 &#xff08;自信息的期望&#xff09;- 条件熵 &#xff08; Y 的信息熵关于概率分布 …

python selenium 打开网页

selenium工具类 - 文件名 seleniumkit.py 代码如下 # -*- coding:utf-8 _*-from selenium import webdriverimport os import timefrom selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from seleniu…

Ascend基于自定义算子工程的算子开发

环境准备 见https://gitee.com/zaj1414904389/ascend-tutorial.git 工程创建 CANN软件包中提供了工程创建工具msopgen&#xff0c;开发者可以输入算子原型定义文件生成Ascend C算子开发工程 [{"op": "AddCustom","input_desc": [{"name…

CVPR2024 轨迹预测系列(一)

CVPR2024 轨迹预测系列&#xff08;一&#xff09; 文章目录 CVPR2024 轨迹预测系列&#xff08;一&#xff09;一、Adapting to Length Shift: FlexiLength Network for Trajectory Prediction.1、Abstract2、FlexiLength Network3、Datasets4、Experiments5、Implementation …

分类预测 | PSO-PNN基于粒子群算法优化概率神经网络的数据分类预测(Matlab)

分类预测 | ZOA-PCNN-AT-SVM斑马优化并行卷积-支持向量机融合注意力机制的故障识别 目录 分类预测 | ZOA-PCNN-AT-SVM斑马优化并行卷积-支持向量机融合注意力机制的故障识别分类效果基本描述程序设计参考资料 分类效果 基本描述 1.PSO-PNN基于粒子群算法优化概率神经网络的数据…