728x90
기초 파이썬 문법
- 파이썬 문자 출력하기
# 한 줄 주석 처리
'''
여
러
줄 주석
'''
a = 1
b = 2
c = a + b
d = a * b
print(c)
print(d)
#1 문자 출력
ex1 = 'makit "code" lab'
ex2 = "she's gone"
print(ex1) # makit "code" lab
print(ex2) # she's gone
#2 변수와 문자 출력
a = 10
b = 20
c = a + b
print("a의 값은", a, "\nb의 값은", b, "\na와 b의 합은", c )
'''
a의 값은 10
b의 값은 20
a와 b의 합은 30
'''
#3 정수와 문자 연산
a = 10
b = 'makit '
print(a * 3) # 30
print(b * 3) # makit makit makit
- 파이썬 리스트 출력하기
# 리스트
a = [38, 21, 53, 62, 19]
print(a)
print(a[0]) # 38
# 리스트 문자 출력
b = ['메이킷', '우진', '시은']
print(b) # ['메이킷', '우진', '시은']
print(b[0]) # 메이킷
print(b[1]) # 우진
print(b[2]) # 시은
# 리스트 정수와 문자 출력
c = ['james', 26, 175.3, True]
print(c) # ['james', 26, 175.3, True]
# 4
a = ['메이킷', '우진', '시은']
for x in a :
print(x, end=" ") # 메이킷 우진 시은
print(" ")
#print(*a)
#5
a = ['메이킷', '우진', '제임스', '시은']
print(a[:2]) # ['메이킷', '우진'], 처음부터 2개 까지
print(a[1:]) # ['우진', '제임스', '시은'], 1부터 끝까지
print(a[2:4]) # ['제임스', '시은'], 2부터 4까지
print(a[0:4]) # ['메이킷', '우진', '제임스', '시은'], 전체
# extend() 함수 사용하여 리스트 이어 붙이기
print("# extend")
a = ['우진', '시은']
b = ['메이킷', '소피아', '하워드']
a.extend(b)
print(a) # ['우진', '시은', '메이킷', '소피아', '하워드']
print(b) # ['메이킷', '소피아', '하워드']
#6
print("#6")
a = ['우진', '시은']
b = ['메이킷', '소피아', '하워드']
print(a+b) # ['우진', '시은', '메이킷', '소피아', '하워드']
print(b) # ['메이킷', '소피아', '하워드']
#7
a = ['우진', '시은']
b = ['메이킷', '소피아','하워드', '우진', '시은']
print(a)
print(b + a)
파이썬 numpy 실습
#8
import numpy as np
a = np.array([[1, 2, 3,], [4, 5, 6]])
print("Original : \n", a)
# transpose는 데이터의 순서가 바뀐다.
a_transpose = np.transpose(a)
print("Transpose : \n", a_transpose)
#9
a = np.array([[1, 2, 3,], [4, 5, 6]])
print("Original : \n", a)
# reshape는 데이터의 순서를 변경하여 배열의 축 순서를 변경한다.
a_reshape = np.reshape(a, (3,2))
print("Reshape : \n", a_reshape)
실행결과)
파이썬 끝!
728x90
'TIL' 카테고리의 다른 글
[AI] 딥러닝 용어 정리 3주 11일차-1 (4) | 2023.05.09 |
---|---|
[AI] 파이썬 딥러닝 기초 3주 10일차-4 (1) | 2023.05.09 |
[AI] 딥러닝 공부를 위한 가상 환경 설정 3주 10일차-2 (0) | 2023.05.08 |
[AI] 딥러닝과 머신러닝, 퍼셉트론 개념 3주 10일차-1 (0) | 2023.05.08 |
[리눅스] DNS 개념 및 네임서버 설정 2주 7일차-1 (2) | 2023.05.02 |