国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python list語法學習(帶例子)

2020-02-23 04:56:32
字體:
來源:轉載
供稿:網友
創建:list = [5,7,9]
取值和改值:list[1] = list[1] * 5
列表尾插入:list.append(4)
去掉第0個值并返回第0個值的數值:list.pop(0)
去掉第0個值但不返回數值:del(list[0])
去掉具體某個值:list.remove(35)

函數function:
無參數:def function():
一個參數:def function(x):
2個參數:def function(y):
任意個參數:def add_function(*args):

函數range:
一個參數:range(n)  從第0位開始數n個位
兩個參數:range(m,n) 從第m位開始到第n-1位,遞增間隔為1
三個參數:range(m,n,i) 從第m位開始到第n-1位,遞增間隔為i
 for item in list:  和 for i in range(len(list)): 等價

對list中的元素用separator作為間隔輸出: print separator.join(list)
如: list = ['a','b','c','d']   一般的print list會輸出: ['a','b','c','d']。
而 print " ".join(list) 會輸出:a b c d(必須是雙的雙引號,單的雙引號不起作用)

接受鍵盤輸入:
guess_row = int(raw_input("Guess Row:"))

下面是一個自己寫的小程序:生成一個方陣和隨機的位置,叫玩家猜這個生成的位置是哪里
代碼如下:
from random import randint
def creat_board(length):
    board = []
    for i in range(length):
        board.append(['O'] * length)
    return board
def print_board(x):
    for row in x:
        print " ".join(row)
def random_row(board):
    return randint(0, len(board) - 1)

def random_col(board):
    return randint(0,len(board[0]) - 1)

length = int(raw_input("Enter board's length you:"))
board = creat_board(length)
print_board(board)
turns = int(raw_input("Enter turns you want to play:"))
for turn in range(turns):
    ship_row = random_row(board)
    ship_col = random_col(board)
    print "This is " + str(turn + 1) + "th time to guess:"
    guess_row = int(raw_input("Enter the row you guess:"))
    guess_col = int(raw_input("Enter the col you guess:"))

    if guess_row == ship_row and guess_col == ship_col:
        print "You win!"
        break
    else:
        if (guess_row < 0 or guess_row > len(board) - 1) or (guess_col < 0 or guess_col > len(board) - 1):
            print "Incorrect input!"
            if turn == turns - 1:
                print "Turns out!"
        elif board[guess_row][guess_col] == 'X':
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泗洪县| 广安市| 周口市| 延长县| 和平区| 家居| 禄丰县| 庆阳市| 辽阳县| 新民市| 景泰县| 平塘县| 平湖市| 宾阳县| 新疆| 丰原市| 桓仁| 山阳县| 来凤县| 裕民县| 南和县| 海兴县| 泸水县| 大余县| 拜泉县| 中卫市| 开封市| 东丰县| 巩义市| 贵南县| 株洲县| 三江| 安溪县| 措美县| 团风县| 广安市| 突泉县| 泗阳县| 靖远县| 沛县| 图片|