python 기초- input, print

hayeon!·2020년 12월 13일
1

python 기초

목록 보기
1/2

java나 javascript만 쓰다가 최근에 python을 이용하여 프로젝트를 시작했다. 기본문법이 익숙하지 않아 프로그래밍을 하는데 시간이 오래걸렸다. 백준 기초 문제를 풀어보면서 기본문법에 대해 정리해보려고 한다.

📌input()

a = input() 을 이용하여 사용자에게 입력을 받을 수 있다. 입력받은 값들은 모두 문자열로 인식된다.
a = int(a) 와 같이 형변환이 가능하고, 두 개 이상의 값을 받아 올때에는 a, b = input().split() 처럼 각각의 변수에 대입할 수 있다.
각각의 값이 int형이라면 a,b = map(int, input().split() 처럼 간단히 사용가능하다.

📌print()

print는 값을 출력할 때 사용한다.
기본 사용은 java의 System.out.println()과 비슷하다.
예를 들어 Hello world를 출력할 때 print("Hello world")로 사용할 수 있다.
java와 다른점은 콤마(,)로 띄어쓰기가 가능하다는 점이다.
print("Hello","world")의 결과는 Hello world 다.
한 줄에 결과값을 출력할 경우에는 아래와 같이 end=' '구문을 사용한다.

for i in range(10):
	print(i, end=' ')

결과는 0 1 2 3 4 5 6 7 8 9 이다.

profile
기억하려고 만든 블로그

1개의 댓글

comment-user-thumbnail
2020년 12월 14일

오 파이썬과 관련된 글 기대하겠습니다 :)

답글 달기