[파이썬/Python] 파이썬 독학하기 2일차 - 입출력문, 조건문, 반복문
2020. 8. 14.

1일차에 이어서 이번엔 입출력문과 조건문 반복문이다.

그냥 문법을 외우기보다 예제를 풀면서 익히는게 더 공부가 잘되는 스타일이라서 오늘 진도치에는 예제가 많아서 좋았다.

 

1.입출력문

 

print()

출력하고자 하는 값이 여러개 일때는 콤마를 사용해 구분 -> 각각의 값 사이에 공백 하나 추가됨

문자열을 출력하면 따옴표 사용

 

+연산자 사용

print('hello' + 100) #error
print('hello' + str(100)) #hello100 출력

출력문 내 특수문자

\ 은 문자열 공부할때도 나왔다 싶이 다음 줄에 연속

\' '

\" "

\\ \문자

\n 개행문자

\t 탭

 

%를 이용한 방법

%s 문자열 %d 정수 %f 실수

print('%어쩌구' % (변수명 등))

%.숫자f 는 소수점 자리수 표시 예)%.2f는 소수점 둘째자리까지 출력

 

 

print()함수는 자동으로 \n이 추가되기 때문에 다른 문자를 출력하고자 한다면

print(a, end=' ') 와 같이 표시한다

 

 

input()

입력되는 모든 데이터를 문자열취급한다.

a = input('Enter the number: ') #Enter the number : __ 10 입력가정
print(a) #10출력
type(a) #<class 'str'>

정수 등으로 사용시 형변환 필요

x = int(input(Enter the number: '))

 

 

2.논리연산자

 

not, and, or

not a : a가 False면 True True면 False

a and b : a와 b가 True면 True 아니면 False

a or b : a와 b중 하나라도 True면 True

 

 

3.if 조건문

 

조건에는 boolean 표현식이 와야한다.

if 조건 :
	명령문
else :
	명령문

조건이 여러개인 경우

if 조건1 :
	명령문 A
elif 조건2 :
	명령문 B

중첩또한 가능하다

 

 

4.while 반복문

 

while 조건문 :
	명령문1

break와 continue에 대한 설명 생략

 

 

myoskin