파이썬 기초정리에 앞서
프로그램을 구성하는 3가지 큰 요소에 대해 알아보자
1.순차
- 순차적으로 명령을 수행
2.선택
- 예/아니오 처럼 선택을 하는 구조
3.반복
- 반복적으로 수행
이렇게 3가지 큰 요소로 구성되어있으니 참고!
- '' / "" 으로 감싸줘야 함.
- True / False 값으로 출력 됨.
- [val1,val2''']
- 어떤 유형이든 저장 할 수 있으며, 여러자료의 복합적인 형태로도 저장 가능
>>soohyun = [1,2,3] >>soohyun >>[1,2,3] <- 저장된 값
- 값의 변경
>>soohyun[0] = 1.5 <-변경 위치 및 값 입력 >>soohyun >>[1.5,2,3] <-변경된 값
- 값의 추가
>>soohyun.append(4) >>soohyun >>[1.5,2,3,4]
- (val1,val2''')
- {key1:val1,key2,val2,'''}
>>soohyun={1:'a',2:'b',3:'c'} >>soohyun >>{1:'a',2:'b',3:'c'} >>soohyun['a'] >>1
- 값의 변경
>>soohyun=['c']='d' >>soohyun >>{1:'a',2:'b',3:'d'} >>soohyun[3] >>'d'
- %s = 문자열
>>name = 'my name is %s' %'soohyun' >>name >>'my name is soohyun'
- %d = 정수
>>'%d %d' %(1,2) >>'1 2'
- %f = 실수
>>'%f' %3.14 >>'3.140000'
- 좀 더 파이썬과 부합하는 메소드로
{ }안에 포메팅을 지정하고 format 함수의
인자로 값들을 넣는다.>>'{}X{}={}'.format(2,3,2*3) >>'2X3=6'
- 문자배열의 주소 위치를 바꿔 줄 수도 있다.
>>'{1}X{0}={2}'.format(2,3,2*3) >>'3X2=6'
- f ' 문자열 {변수} 문자열 '
- f-string 포매팅은 파이썬 버전 3.6부터 사용되었으며,
위 두가지 방식보다 더 최근에 나온 방식이다.- 문자열 맨 앞에 f를 써주고, {} 안에
변수나 출력하고 싶은 것을 넣으면 된다.>>a = 'wecode' >>b = '5' >>result = f'저는{a}를 다니고 있으며, 주{b}일 나갑니다.' >>print(result) >>'저는 wecode 를 다니고 있으며, 주 5 일 나갑니다.'
끝!