덕분에 파이썬 학습에서 길을 잃지 않고 잘 나아갈 수 있을 듯하다. 오늘은 input() 함수와 문자열에 대한 학습을 진행했다. 기초적인 내용부터 약간의 응용까지 짜임새있는 학습을 할 수 있었다. 자세한 학습 내용은 아래에 이어서 서술하도록 하겠다.
input() 함수 기본 사용법
int()), 실수(float()) 등으로 변환해야 계산이나 비교가 가능하다.숫자 입력 처리
'13'과 정수 13은 직접 비교할 수 없으므로 int() 변환 필요.float()를 사용하면 소수 입력도 처리 가능하다.예제 코드들
n을 입력받아 n + nn + nnn 계산.핵심 개념
+, *)을 활용해 반복된 숫자 패턴을 만들 수 있다.if ... else ...)과 형변환을 결합해 다양한 입력 처리 가능.👉 파이썬에서 사용자 입력을 받아 숫자·문자열로 변환하고 조건문과 연산을 통해 활용하는 방법
'' → 길이가 0인 빈 문자열 ' ' → 스페이스 하나를 포함한 문자열, 길이가 1\t), 줄바꿈(\n) 등 다양한 공백 문자를 제공한다.len() 함수\', \", \\, \n, \t 등을 사용해 따옴표, 줄바꿈, 탭 등을 문자열에 포함 가능.r을 붙여 특수 문자의 기능을 무시하고 그대로 출력.f"..." 구문을 사용해 변수나 표현식을 문자열에 삽입 가능. len()으로 문자열 길이 계산👉 파이썬 문자열의 기본 개념(빈 문자열, 공백, 길이 계산, 이스케이프, raw string)과 f-string을 통한 포매팅 활용법
내용 출처 : 41H: 파이썬 프로그래밍(https://codingalzi.github.io/42H/intro.html)
초보자에게 정말 필요한 내용들이 잘 정리되어있고, 학습 순서도 단계별로 지정되어있어서 천천히 과정을 따라가기만 하면 충분히 파이썬에 대해서 이해하고 다룰 수 있게 되어있다. 파이썬 공부를 시작하신 분들이라면 한 번 이 사이트에 들어가서 안내대로 따라가보길 추천한다.
마치며 : 지난 주말에 주문했던 대방어가 도착했다! 필렛 형태로 도착해서 내가 원하는 두께로 회를 떠서 먹을 수 있어서 재밌었다.
역시 제철이라 그런지 상이 통통하게 올라와 있었다. 양도 많아서 배부르게 먹을 수 있었다. 덕분에 오랜만에 대방어를 가족들과 함께 맛있게 먹을 수 있었다. 추천해주신 팀원분께 감사의 말씀을 올린다.
