728x90
반응형
import numpy as np
n = int(input('n을 입력하시오 : '))
a = np.ones((n,n), dtype='int32')
b = a.copy() # 복사
b[1:-1, 1:-1] = 0 # 내부를 0 으로 만듬
print('a 행렬\n',a)
print('b 행렬\n',b)
import numpy as np
n = int(input('n을 입력하시오 : '))
a = np.ones((n,n), dtype='int32')
c = a.copy() # 복사
c[0,:] = 0 # 위
c[-1,:] = 0 # 아래
c[:,0] = 0 # 왼쪽
c[:,-1] = 0 # 오른쪽
print('a 행렬\n',a)
print('c 행렬\n',c)
또는
import numpy as np
n = int(input('n을 입력하시오 : '))
a = np.ones((n,n), dtype='int32')
c = a.copy() # 복사
c[0:,0:] = 0 # 전부 0으로 만듬
c[1:-1, 1:-1] = 1 # 내부를 1로 만듬
print('a 행렬\n',a)
print('c 행렬\n',c)
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 마이크 녹음(puaudio) (0) | 2022.11.29 |
---|---|
[파이썬] 문제 : tkinter 디지털 시계 만들기 (0) | 2022.11.29 |
[파이썬] 문제 : 입력 받은 값이 글자인지, 숫자인지 구분하기 (0) | 2022.11.28 |
[파이썬] 문제 : 중국집 메뉴 주문 (0) | 2022.11.28 |
[파이썬] 문제 : 피보나치 수열 누적합 (0) | 2022.11.28 |
댓글