当前位置: 首页 > news >正文

医疗网站建设目录榆林网站建设熊掌号

医疗网站建设目录,榆林网站建设熊掌号,百度关键词seo公司,个人申请营业执照流程我最近开始学习python#xff0c;并决定尝试制作我的第一个项目。我正在尝试做一个战舰游戏#xff0c;随机放置两个3块长的船在一块板上。但效果不太好。我为2号飞船做了一个临时的循环#xff0c;它应该检查一下旁边的两个空间是否空闲#xff0c;然后在那里建立自己的空…我最近开始学习python并决定尝试制作我的第一个项目。我正在尝试做一个战舰游戏随机放置两个3块长的船在一块板上。但效果不太好。我为2号飞船做了一个临时的循环它应该检查一下旁边的两个空间是否空闲然后在那里建立自己的空间。但有时它只是把自己放在船1已经在的位置上。有人能帮我吗下面是代码的第一部分from random import randint###board:board []for x in range(7):board.append([O] * 7)def print_board(board):for row in board:print .join(row)###ships positions:#ship 1def random_row(board):return randint(0, len(board) - 1)def random_col(board):return randint(0, len(board[0]) - 1)row_1 random_row(board)col_1 random_col(board)#ship 2row_2 random_row(board)col_2 random_col(board)def make_it_different(r,c):while r row_1 and c col_1:r random_row(board)c random_col(board)row_2 rcol_2 cmake_it_different(row_2,col_2)### Makes the next two blocks of the ships:def random_dir():n randint(1,4)if n 1:return upelif n 2:return rightelif n 3:return downelif n 4:return left#ship one:while True:d random_dir() #reset directionif d up:if row_1 2:#building...row_1_2 row_1 - 1col_1_2 col_1row_1_3 row_1 - 2col_1_3 col_1breakif d right:if col_1 len(board[0])-3:#building...row_1_2 row_1col_1_2 col_1 1row_1_3 row_1col_1_3 col_1 2breakif d down:if row_1 len(board)-3:#building...row_1_2 row_1 1col_1_2 col_1row_1_3 row_1 2col_1_3 col_1breakif d left:if col_1 2:#building...row_1_2 row_1col_1_2 col_1 - 1row_1_3 row_1col_1_3 col_1 - 2breakship_1 [(row_1,col_1),(row_1_2,col_1_2),(row_1_3,col_1_3)]这里是ship 2部分#ship two:while True:d random_dir() #reset directionif d up:if row_2 2:if (row_2 - 1,col_2) not in ship_1 and (row_2 - 2,col_2) not in ship_1:#building...row_2_2 row_2 - 1col_2_2 col_2row_2_3 row_2 - 2col_2_3 col_2breakif d right:if col_2 len(board[0])-3:if (row_2 ,col_2 1) not in ship_1 and (row_2,col_2 2) not in ship_1:#building...row_2_2 row_2col_2_2 col_2 1row_2_3 row_2col_2_3 col_2 2breakif d down:if row_2 len(board)-3:if (row_2 1 ,col_2) not in ship_1 and (row_2 2,col_2) not in ship_1:#building...row_2_2 row_2 1col_2_2 col_2row_2_3 row_2 2col_2_3 col_2breakif d left:if col_2 2:if (row_2 ,col_2 - 1) not in ship_1 and (row_2,col_2 - 2) not in ship_1:#building...row_2_2 row_2col_2_2 col_2 - 1row_2_3 row_2col_2_3 col_2 - 2break###testboard[row_1][col_1] Xboard[row_1_2][col_1_2] Xboard[row_1_3][col_1_3] Xboard[row_2][col_2] Yboard[row_2_2][col_2_2] Yboard[row_2_3][col_2_3] Y#Ship1 Xs and Ship2 Ysprint_board(board)
http://www.yutouwan.com/news/397879/

相关文章:

  • wordpress标签添加内链插件抖音排名优化
  • 黑龙江网站开发公司贵州省住房和城乡建设厅官网
  • 做网站前的准备什么上海市政建设有限公司网站
  • 哪个网站可以做教师招聘题目台州网站制作价格
  • 广东恒力建设工程有限公司网站企业信息查询单在哪打印
  • 昆山网站建设需要多少钱青海网站维护
  • 手机网站如何跳转北京网络销售
  • 模板网站免费下载网络营销论文摘要
  • 商务网站建设设计结构内容苏州企业网站建设开发
  • 计算机做网站舟山建设信息港
  • 无聊网站建设aspcms分类信息网站
  • 网站建设伍金手指下拉8友情链接的作用有哪些
  • 如何制作企业内部网站wordpress导入数据库
  • 支持支付宝登录的网站建设杭州ppt设计公司
  • 网站建设 推广企业税率内容营销的4个主要方式
  • 珠海网站设计网络优化如何拥有自己的私人网站平台
  • 学校响应式网站模板下载如何在百度上发表文章
  • 河南哪里网站建设公司wordpress 帖子权限
  • 怎么自己做电影网站怎么在自己的网站上做漂浮链接
  • 现在建一个网站一年费用只要几百元建材行业门户网站源码
  • 企业营销型网站seo推广做一个微信小程序商城需要多少钱
  • 网站建设合同性质网站开发教学网
  • 广州兼职做网站网页技术开发设计
  • 如何让网站免费哈尔滨网站建设工作室
  • 如何做视频网站技术指标百度推广图片
  • 合肥网站优化软件加强品牌建设
  • 网站建设具体工作有什么长春网站开发
  • 神码ai智能写作网站为什么网站建设公司越来越少
  • 品牌策划公司网站常德seo快速排名
  • 建导航网站wordpress 关联