Re: [問題] 請各位高手幫忙解答一下....
※ 引述《zxc1660 (對的人)》之銘言:
: 底下是我寫的簡單程式碼....隨機產生亂數....
: import random
: for i in range (0,3):
: c_int = random.randrange(1,3)%2,random.randrange(1,3)%2,random.randrange(1,3)%2,random.randrange(1,3)%2
: print c_int,c_int[2:]
: 印出結果
: (1, 0, 0, 1) (0, 1)
: (0, 0, 0, 1) (0, 1)
: (1, 1, 1, 0) (1, 0)
: 上述這是全部印出跟印出後兩行的結果.......但我想要印出第二列....那程式我該
: 怎樣修改阿???我嘗試的方法都失敗.....@@"
: 還有如果要單純讀c_int第三行第二列的數值....我又該怎樣表示呢???才能印出....
: 在此先謝謝各位大大解答.....
只想印第二列就判斷一下 i 吧
from random import randrange as rr
for i in xrange(0,3):
c_int = rr(1,3)%2, rr(1,3)%2, rr(1,3)%2, rr(1,3)%2
if i == 1: print c_int[2]
這是你要的嗎?
或乾脆生出一個矩陣 這樣要讀哪個值都方便
arr = []
for i in xrange (0,3):
arr.append( [rr(1,3)%2 for j in xrange(0,4)] )
print arr[1][2]
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.247.2
※ 編輯: letoh 來自: 140.116.247.2 (03/28 13:11)
推
03/28 13:40, , 1F
03/28 13:40, 1F
→
03/28 13:42, , 2F
03/28 13:42, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
Python 近期熱門文章
PTT數位生活區 即時熱門文章