본문 바로가기

메가존 클라우드 2기 교육/Python, Go lang

Python - Colab, 코드 실습

Colab이란?

브라우저 내에서 Python 스크립트를 작성하고 사용할 수 있게 해주며, 다음과 같은 특징이 있다.

  • 구성이 필요하지 않으므로, 접근성이 좋다
  • 무료로 GPU를 사용할 수 있다.
  • 간편한 공유 ( 구글 드라이브와 연동)

이러한 장점들로 인해 이번 Python 실습에 쓰일 개발 환경을 Colab으로 선정했다.

 

https://colab.research.google.com/?hl=ko 

 

Google Colaboratory

 

colab.research.google.com

 

Colab

먼저 새 노트를 만들자
연결버튼을 누르자
연결에 성공
사진과 같이 파이썬 코드를 작성해서 실행할 수 있다.

참고로 구글에 로그인 했다면, 구글 드라이브에 코드를 작성한 'iphyb' 파일이 저장된다.

이 환경에서 Python을 사용해보겠다.

 

여담으로, 수정- 노트 설정을 통해 GPU자원을 사용하도록 할 수도 있다. (아직은 사용 안함)

 


Python 코드 실습

이번 글에서는 기본적인 문법 중에서 생기초보다는 기존에 잊었거나 몰랐던 문법을 다루겠다.


Print에 따옴표 ("") 출력하기

print("따옴표는 \"이렇게\" 표현한다.")
# 따옴표는 "이렇게" 표현한다.

문자열 슬라이싱

test = "영일이삼사오육칠"
print (test[4:6])
# 사오

문자열 인덱싱

string="홀짝홀짝홀짝"
print(string[0::2])
# 홀홀홀

사용자 입력

name = input("이름을 입력하세요: ")
print('hello', name);
// 이름을 입력하세요: data
// hello data

IF문

num1 = input("input number1: ")
num2 = input("input number2: ")
num3 = input("input number3: ")
num1 = int(num1)
num2 = int(num2)
num3 = int(num3)

if num1>=num2 and num1>=num3 :
  print(num1)
elif num2>=num3:
  print(num2)
else:
  print(num3)
# 10, 9, 20
# 20