8/3 (수) 김변수와 시작하는 코딩생활 with 파이썬 스터디 2일차(필수 출력과 문자열 / 출력 프로그램 만들기)
학습 내용 : 파트2. 출력과 문자열
필수 과제 : 1-2. 출력 프로그램 만들기
2-1. 문자열 출력
다음과 같이 작은따옴표 안에는 큰따옴표가 들어가야 출력이 되고(1번 라인)
큰따옴표 안에는 작은따옴표가 들어가야 출력이 된다.(2번 라인)
큰따옴표 안에 큰따옴표 혹은 작은따옴표 안에 작은따옴표는 (4번, 5번 라인)과 같이 오류가 나옵니다.
2-2. 띄어쓰기가 있는 출력
1번 라인은 큰따옴표(문자열) 안에 띄어쓰기를 포함해 출력이 되고,
2번 라인은 큰따옴표(문자열) 여러개를 쉼표(,)로 연결해 주니 띄어쓰기를 포함합니다.
3번 라인은 큰따옴표(문자열)에 (+)를 사용했는데 띄어쓰기 없이 출력이 되고
4번 라인도 마찬가지로 큰따옴표(문자열)과 띄어쓰기만을 사용했는데 연속으로 출력이 됩니다.
2-3 여러 줄 출력
다음과 같이 여러 줄 출력을 만들기 위해서는 print 큰따옴표 3쌍("'" """)을 넣거나 print 작은따옴표 3쌍(''' ''')을 넣으면 한번의 print로 여러 줄 출력을 사용할 수 있습니다.
2-4 주석
한 줄 주석은 #으로, 여러 줄 주석은 큰따옴표 3쌍(""" """) 혹은 작은따옴표 3쌍(''' ''')으로 표현할 수 있습니다.
2-5 줄 바꿈 없는 출력
end 옵션을 사용하지 않을 때, 기본적으로 줄바꿈이 됩니다. end 옵션의 기본값인 \n이 적용되기 때문입니다.
2-6 구분자를 포함한 출력
sep 옵션을 사용하면 쉼표로 나열된 문자열을 이어준다.
4번과 5번 라인을 보면 end와 sep옵션의 순서는 상관없다.
sep = "\n"을 하게 되면 한 문자열 마다 줄바꿈을 해준다.
필수 과제 1-2 출력 프로그램 만들기
오늘 공부한 내용들을 종합하여 출력 프로그램을 만들어 보았습니다.
아직까지는 학교에서 배운 내용이 생각나 어렵지 않게 했습니다. 앞으로 어려운게 나오더라도 풀 수 있을 것같다는 기분이 듭니다!