반응형
[문제]
네이버클라우드 캠프 AI 인공지능 과정 파이썬 1일차에 받은 파이썬 기초 문제들이다.
한번 풀어보도록 하자 .
[코드]
#1번 문제
n=1
print(n,"번 문제")
print('makit "code" lab ')
print("she's goen")
print("\n")
#2번 문제
n=2
print(n,"번 문제")
a=10
b = 20
print("a의 값은", a)
print("b의 값은", b)
print("a와 b의 합은", a+b)
print("\n")
#3번 문제
n=3
print(n,"번 문제")
a = 10
b = 'makit '
print(a * 3)
print(b * 3)
print("\n")
# 리스트
#4번 문제
n=4
print(n,"번 문제")
a = ['메이킷', '우진', '시은']
print(a)
print(a[0])
print(a[1])
print(a[2])
# 리스트 정수와 문자 출력
c = ['james', 26, 175.3, True]
print(c)
#5번 문제
n=5
print(n,"번 문제")
a = ['메이킷', '우진', '제임스','시은']
print(a[0:2])
print(a[1:4])
print(a[2:4])
print(a)
#6번 문제
n=6
print(n,"번 문제")
a = ['우진','시은']
b = ['메이킷','소피아','하워드']
print(a[0:2])
print(a+b)
print(b)
#7번 문제
n=7
print(n,"번 문제")
a = ['우진','시은']
b = ['메이킷','소피아','하워드']
print(a)
print(b+a)
#8번 문제
n=8
print(n,"번 문제")
import numpy as np
a = np.array([[1, 2, 3], [4, 5, 6]])
print("Original :\n", a)
a_transpose = np.transpose(a)
print("Transpose :\n", a_transpose)
#9번 문제
import numpy as np
n=9
print(n,"번 문제")
a = np.array([[1, 2, 3], [4, 5, 6]])
print("Original :\n", a)
a_reshape = np.reshape(a, (3,2)) #행과 열을 입력해주어야 한다.
print("Reshape :\n", a_reshape)
# transpose와 reshape의 차이
'''
Transpose :
[[1 4]
[2 5]
[3 6]]
Reshape :
[[1 2]
[3 4]
[5 6]]
'''
# transpose 는 각 리스트의 배열을 순차적으로 하나씩 가져온다.
# reshape는 리스트의 배열을 정해준 행과 열로 재배열 시킨다.
[출력]
해당 코드는 딥러닝에서 사용하게 될 list와 transpose 학습에 사용되는 선행학습이므로 반드시 배워두도록 하자.
반응형