위코드 시작 첫1주동안 파이썬 공부를 하였고 주말인 오늘 한 주를 복습하며 잘 몰랐던 것들이 포함된 내용들을 정리하려 한다🤗
해당 데이터가 숫자인지 텍스트인지 등의 타입.
어떠한 특정 값을 저장하고 있는 명사.
a = 1 에서 a는 변수, 1은 변수값이다.
name = input()
print(f"Hello, {name}")
따옴표 앞에 f를 붙여준다. f를 붙이면 f 다음에 오는 string 값을 literal string interpolation이라고 인지하고 string 안에 있는 변수들을 실제 값으로 치환한다. 치환하고 싶은 변수를 중괄호를 사용해서 표시한다.( 변수가 아니어도 됨. 함수 호출도 될 수 있다)
❗️ 문장이 길어져서 줄바꿈이 된다면 f를 다시 써주어야 한다.(줄마다 써야함)
일정한 작업을 수행하는 코드블럭.
del list[i] : 인덱스 번호로 요소를 찾아 지운다
list.remove('a') : 요소 이름으로 찾아서 지운다. 같은 요소가 여러개가 있을 시 제일 첫번째에 위치한 요소를 지운다.
list와 비슷하게 요소들을 저장할 때 쓰인다. 기본적으로 list와 동일하지만 다른점이 있다.
-> list는 수정이 가능하지만 tuple은 한번 선언되면 수정이 불가능하다.
튜플은 일반적으로 2개에서 5개 요소들을 저장할 때 사용, 특정데이터를 즉석적으로 표현하고 싶을 때 사용.
값을 변동할 수 있는 리스트는 용량이 더 크기 때문에 튜플 사용
list와 마찬가지로 다양한 타입의 요소를 저장할 수 있다
리스트와 다른점
while 의 조건문이 끝나면 else 문이 실행된다.
number = 0
while number <= 10:
print(number)
number += 1
else:
print(f"while 문이 끝나고 난 다음의 number : {number}")