日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Battleship!

發布時間:2023/12/16 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Battleship! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.說明:python實現一個打海盜船的程序,對python的if語句list結構進行一個小綜合

2.代碼

from random import randintboard = []for x in range(5):board.append(["O"] * 5)def print_board(board):for row in board:print " ".join(row)print_board(board)def random_row(board):return randint(0, len(board) - 1)def random_col(board):return randint(0, len(board[0]) - 1)ship_row = random_row(board) ship_col = random_col(board) print ship_row print ship_colfor turn in range(4):# Everything from here on should go in your for loop!# Be sure to indent four spaces!guess_row = int(raw_input("Guess Row: "))guess_col = int(raw_input("Guess Col: "))if guess_row == ship_row and guess_col == ship_col:print "Congratulations! You sunk my battleship!"breakelse:if (guess_row < 0 or guess_row > 4) or (guess_col < 0 or guess_col > 4):print "Oops, that's not even in the ocean."elif(board[guess_row][guess_col] == "X"):print "You guessed that one already."else:print "You missed my battleship!"board[guess_row][guess_col] = "X"# Print (turn + 1) here!print turn + 1print_board(board)if turn == 3:print "Game Over"

總結

以上是生活随笔為你收集整理的Battleship!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。