분류 전체보기 (165)
과학 꼼지락 (35)
수학 꼼지락 (41)
 시 꼼지락 (21)
언어 꼼지락 (6)
잡다 꼼지락 (61)
비밀 꼼지락 (0)
BLOG main image





언어 꼼지락
2009.07.14 20:39
<코딩연습>

체가 되는 지를 눈으로 확인하기 위해 작성한 코드. filed를 구성하는 지 여부만을 확인 하기 위해서는 print함수 대신, 곱셈 항등원의 고루 존재하는 지를 확인해야 한다. 오늘은 그것이 궁금한게 아니었으므로, 패스.

def is_multiple_field(num):
# ele = [0]*num
# k = 0
# while k < num:
# ele[k] = k
# k = k + 1
# print ele

met = []
for i in range(num):
met.append([0]*num)
n = 0
m = 0
while m < num:
while n < num:
(met[m])[n] = (n*m) % (num)
(met[n])[m] = (met[m])[n]
n = n + 1
m = m + 1
n = m

t = 0
while t < num:
print met[t]
t = t + 1

!주의!
metrix 를 만들 때에, 
 met = [ [0]*num ] * num
으로 설정하면, 다른 행의 내용도 함께 바뀐다. 그래서 그렇게 쓰면 안된다.
그런데 왜 그런지는 아직 모르겟다.


'언어 꼼지락' 카테고리의 다른 글

[python] factorial  (0) 2009.07.18
[python] R_m 의 곱셈표  (0) 2009.07.14
[Python] 만화한장  (2) 2008.12.29
[Python]List Counting  (0) 2008.12.28
이름   
비밀번호 
홈페이지 
비밀글