이미 파이썬을 독학으로 공부해왔기 때문에 파이썬 설치 프로그램이 설치되어 있었습니다. 혼공학습단에서 공부하며 몰랐거나 헷갈리는 것과 숙제들을 작성할 예정입니다.
자주 나오는 파이썬 용어들
1. 키워드 : 특별한 의미가 부여된 단어로 파이썬이 만들어질 때 이미 사용하겠다고 예약해 놓은 것입니다.
- 파이썬은 대소문자를 구분합니다.
- 키워드인지 확인하고자 할 때는 아래 코드로 확인이 가능합니다.
import keyword
print(keyword.kwlist)
2. 식별자 : 프로그래밍 언어에서 이름을 붙일 때 사용하는 단어입니다. 주로 변수 또는 함수 이름 등으로 사용합니다.
- 키워드를 사용하면 안됩니다.
- 특수 문자는 언더 바(_)만 허용됩니다.
- 숫자로 시작하면 안됩니다.
- 공백을 포함할 수 없습니다.
3. 식별자 구분하기 (스네이크 케이스 vs 캐멀 케이스)
단어 사이에 _ 기호를 붙인 경우 (스네이크 케이스) |
단어 첫 글자를 대문자로 만든 경우 (캐멀 케이스) |
item_list login_status character_hp rotate_angle |
ItemList LoginStatus CharacterHp RotateAngle |
- 저는 혼공학습단을 공부하면서 캐멀 케이스로 사용할 예정입니다.
4. 숫자 연산자
- 사칙 연산자 : +, -, *, /
- 정수 나누기 연산자 : //
- 나머지 연산자 : %
- 제곱 연산자 : **
1. 기본 숙제
3번 문제
4번 문제
5번째 행에서 오류가 발생하였습니다. 파이썬에서 index는 0 부터 시작하기 때문에 안녕하세요를 하나씩 다 프린트하기 위해서는 아래 처럼 진행해야 합니다.
print("안녕하세요"[0])
print("안녕하세요"[1])
print("안녕하세요"[2])
print("안녕하세요"[3])
print("안녕하세요"[4])
5번 문제
슬라이싱[:] 으로 문자열 범위 선택이 가능합니다. 단, 범위 지정에서 파이썬은 마지막 숫자를 포함하지 않기 때문에 이를 주의해야 합니다.
반응형