while 루프
break : 루프를 탈출할 수 있음
continue : 이번 회차의 실행을 멈추고, 루프의 제일 위로 올라감
for 루프
반복문은
루프 시작 전
루프 진행
루프 진행 후로 크게 3부분으로 나뉨
is 는 == 보다 강력하므로, 불리언 (True / False)이나 None 에만 사용함
반복문 활용하여 입력받은 문장의 글자 수를 세는 코드
sentence = input("input your sentence : ")
char_count = 0
for char in sentence :
if char = " " :
continue
char_count = char_count + 1
print(char_count)
변수명[0:4] : 0부터 3까지 해당하는 인덱스 내용 출력 (뒷 숫자가 최대 숫자 초과해도 상관없음)
변수명[:2] : 0부터 1까지 인덱스 내용 출력
변수명[2:] : 인덱스 2에 해당하는 내용부터 출력
변수명[:] : 전체 출력
문자열 합치기 : 수리 연산자 + 이용
변수명.lower() : 소문자 바꾸기
변수명.upper() : 대문자 바꾸기
변수명.istrip() : 왼쪽 공백 제거
변수명.rstrip() : 오른쪽 공백 제거
변수명.strip() : 양쪽 공백 제거
변수명.startswith('Hello') : Hello 있으면 True 반환, 아니면 False 반환
파일 열기
fhand = open('hello.txt', 'r')
리스트의 특징
리스트 안에 또 다른 리스트 가질 수 있음
비어있는 리스트 만들 수 있음
리스트 항목에 인덱스 값으로 접근 가능
리스트 항목 바뀔 수 있음
딕셔너리
튜플
리스트와 다르게 소괄호 사용
변경 불가능 (immutable) : 값을 변경할 수 없음
'Naver Boostcourse > 모두를 위한 파이썬 (PY4E)' 카테고리의 다른 글
모두를 위한 파이썬 | 소개, 변수, 표현식 및 코드, 조건부 실행, 함수 (0) | 2023.03.09 |
---|