본문 바로가기

Python19

파이썬 기초 11. 리스트의 생성, 수정, 삭제 """ * 튜플은 아이템 삭제, 추가, 수정 불가 리스트에 항목 추가하기 - 리스트의 맨 마지막 리스트명.append(항목) - 지정한 인덱스에 항목 삽입 리스트명.insert(인덱스, 항목) -리스트 마지막에 여러 항목 추가 리스트명.extend(리스트) """ todolist = ['양치','물마시기'] #아침운동 항목 추가 todolist.append('아침운동') print(todolist) #중간에 항목 삽입 todolist.insert(2,'아침식사') print(todolist) #리스트 끝에 여러 항목 추가 #아침운동 후 샤워, 드라이, 공부 todolist.extend(['샤워','드라이','공부']) print(todolist) """ 리스트 항목 수정하기 - 지정한 인덱스의 항목 변경.. 2023. 9. 18.
파이썬 기초 10. 인덱싱과 슬라이싱 """ 리스트, 튜플의 각 항목에는 순서가 있고, 항목의 순서를 index라고 부름. 파이썬에서 인덱스는 0부터 시작. 리스트명 = [항목1, 항목2, 항목3...항목n] -> 0, 1, 2,...n-1 튜플명 - (항목1, 항목2, 항목3...항목n) -> 0, 1, 2,...n-1 음수인덱스: 인덱스를 음수로 지정하면 뒤에서부터 접근. -1부터 시작 인덱스로 항목 추출: 리스트명[index], tuple name [index] """ l1 = ['축구','농구','배구','야구','족구','피구','발야구'] print(l1, len(l1)) #축구 print(l1[0]) print(l1[-7]) #배구 print(l1[2]) print(l1[-5]) #피구 print(l1[5]) print(l1[-.. 2023. 9. 18.
파이썬 기초 09. 리스트와 튜플 자료 """ 파이썬의 복합 자료형 하나의 변수에 다수의 데이터를 저장하는 자료형 -list x = [1,2,3,4,5] - 순서 있음. 인덱스로 제어 -tuple x = (1,2,3,4,5) - 리스트와 비슷함. 변경 불가 - dict x = {'name':'hong gil dong', 'age':20} 순서 없음. 키:값의 쌍으로 이루어져 있으며 키값으로 제어 - set (집합) x = {1,2,3,4,5} 순서 없음. 중복 배제 """ #리스트 """ 여러개의 데이터값을 하나의 변수에 담을 수 있음. 리스트 안의 각 데이터를 항목, 요소, 아이템이라고 함. 대괄호 안에 각 요소를 쉼표로 구분해 표현 각 요소에는 인덱스라는 고유번호가 지정됨 -> 0 부터 시작 빈 리스트 리스트명 = [] 리스트명 = lis.. 2023. 9. 18.
파이썬 기초 08. while문 """ 조건식의 결과가 참인 동안만 반복되고 조건식의 결과가 거짓이 되면 반복문을 빠져나옴 """ n = 0 while n 무한반복 while True: name = input("name: ") if name =='q': break #연습문제 #올바른 아이디/비밀번호를 입력할 때까지 비밀번호 입력 id = 'id123' pw = 'pw123' while True: inputId = input('id: ') inputPw = input('pw: ') if id == inputId and pw == inputPw: print('Login Success!') break #아이디가 잘못되었으면 아이디를 확인하세요 #비밀번호가 잘못되었으면 비밀번호를 확인하세요 id = 'id123' pw = 'pw123' whi.. 2023. 9. 18.
728x90