이 내용은 에티버스러닝에서 받은 교육을 정리한 것이다. 나는 멀티 클라우드 엔지니어 교육을 듣고 있다.
K-Digital Training 이라고 디지털 신기술(클라우드컴퓨팅, AI, 빅데이터, 사물 인터넷, 핀테크 등) 분야에 대한 교육을 무료로 들을 수 있다.
이번 주는 python 강의이다. 다음 주는 Network 강의를 진행한다고 한다. (교육과정이 꼼꼼하게 짜여있다)
python은 다뤄본 적이 있긴 하지만, 나는 java나 c언어에 더 익숙하다. 아직도 가끔 if나 for를 적고 뒤에 괄호를 쓰게 된다...
그래서 헷갈리는 개념들만 위주로 정리했다.
format으로 정렬하기
조건문 짧게 쓰기
format으로 정렬하기
- format의 사용법
{} 안에 format안의 데이터가 들어간다는 뜻이다. 변수도 입력 가능하다.
{} 안에 숫자가 들어가면 format 안의 데이터의 인덱스 번호로 저장된다.
참고로 파이썬 문자열 형식에 대해서는
[python] 파이썬 문자열 형식(%, format 함수)의 기본 (tistory.com)
여기에 더 자세히 정리해 놓았다.
- format의 정렬
{} : 대입
{:20} 20글자로 출력
{0:20}: 인덱스 0번을 20글자로 출력
{0:<20}: 인덱스 0번을 20글자로 왼쪽 정렬
{0:>20}: 인덱스 0번을 20글자로 오른쪽 정렬
{0:^20}: 인덱스 0번을 20글자로 가운데 정렬
{0:@^20}: 인덱스 0번을 20글자로 가운데 정렬 + 빈곳에 @ 채우기
예제 1) 섭씨 -> 화씨 변환하기
출력하는 것은 간단했으나, 정렬하는 부분에서 시간이 좀 걸렸다.
조건문 짧게 쓰기
위와 같은 코드를 다음과 같이 짧게 작성할 수 있다.
'Python' 카테고리의 다른 글
[python] 파이썬 응용 해보기 - 영화관 좌석 예약 (에티버스러닝 - 멀티 클라우드 엔지니어 교육) (1) | 2023.05.22 |
---|---|
[python] 파이썬 응용 - 등수 비교 (에티버스러닝 - 멀티 클라우드 엔지니어 교육 5주차) (0) | 2023.05.19 |
[python] 파이썬 if문 응용 - 생년월일을 입력 받아서 만 나이 출력하기 (0) | 2023.05.18 |
[python] List 기본 (index 활용, 메소드, 함수) (0) | 2023.05.17 |
[python] 파이썬 문자열 형식(%, format 함수)의 기본 (0) | 2023.05.16 |