본문 바로가기

언어13

[Python] 문법 ~~~~32~~41 [32강. while]for vs while for ▶ 정해진 범위 또는 정해진 데이터를 순회하면서 반복하는 것while ▶ 조건이 참인동안 계속해서 반복하는것 while 사용하는 방법while 조건:    반복 수행 문장 로 구현할 수 있게 됩니다. [33강. break]반복문의 비상정지 바튼 것 반복문에서 반복수행중인 동작을 즉시 멈추고 반복문을 즉시 탈출하는 역할을 함. 보통 if조건과 함께 사용함.[34강. continue]위 drama에서 시즌1,시즌2를 본 후 시즌3만 건너뛰고 시즌4, 시즌5는 이어서 보고싶을떄사용할 수 있는 continue가 있습니다. 이와같이 continue는 파이썬 반복문에서 어떤 경우에동작을 건너 뛰고싶을때 쓰는것입니다.[35강. 들여쓰기]파이썬에서는 들여쓰기가 굉장히.. 2024. 5. 10.
[유튜브 나도코딩 1분파이썬] 100분완성 강의 요약본 #24강~31강 [24강. 자료형 비교] 리스트(list)튜플(t)세트(s)딕셔너리(d)선언list = [ ]t = ( )s = { }d ={key:val}순서보장ㅇㅇxㅇ중복허용ㅇㅇxx접근list[idx]t[idx]xd[key]d.get(key)수정dxxㅇ(value)추가append()insert()extend()xadd()update()d[key] = valupdate()삭제remove()pop()clear()xremove()discard()pop()clear()pop()popitem()clear()그래서 ? 이런 자료형은 언제 뭘써야해?여러 값들을 순서대로 관리해야한다면 ▶ 리스트값이 바뀔 일이 없거나, 바뀌면 안된다면 ▶  튜플특정 값의 존재여부가 중요하고 중복을 허용하지 않는 데이터들이면 ▶ 세트key를 통해서 .. 2024. 5. 9.
[유튜브 나도코딩 1분파이썬] 100분완성 강의 요약본 #20강~23강 [20강. 세트 1]세트의 특징리스트 튜플과 같이 여러개의 데이터를 저장할 수 있다.단 순서를 보장하지않고, 중복을 허용하지 않습니다.세트의 형태는 세트 = {값1, 값2, ...}로 구성됩니다. set1 = {'돈가스','보쌈','제육덮밥'}set2 = {'짬뽕','초밥'.'제육덮밥'} 이렇게 있는 문자열의 공통값을 추출(교집합) 하려면  intersection이라는 메소드가필요합니다.print(set1.intersection(set2))을 실행하게 되면 #제육덮밥 라고 출력되는겁니다. 이렇게 있는 문자열의 모든값을 추출(합집합) 하려면  union이라는 메소드가필요합니다.print(set1.union(set2))을 실행하게 되면 #{'돈가스','보쌈','짬뽕','초밥','제육덮밥'} 라고 출력되는겁니.. 2024. 5. 7.
[유튜브 나도코딩 1분파이썬] 100분완성 강의 요약본 #12강~19강 [12강. 메소드]메소드(methdo)라는것 = 클래스 내에 정의된 어떤 동작, 기능을 하든 코드들의 묶음쉽게생각하면 기능 이라고 생각하면 된다.메소드 사용 형식문자열.메소드(...)문자열.메소드(...)입니다. 물론 메소드안에 어떤게 들어가있겠죠?ex) letter = 'how are YOU?'이렇게 있는 문자열의 모든 내용을 소문자로 바꾸기위해서는 lower이라는 메소드가필요합니다.print(letter.lower())을 실행하게 되면 #how are you? 라고 출력되는겁니다. 모든걸 대문자로 바꾸기 위해서는 upper 이라는 메소드가 필요합니다. print(letter.upper())을 실행하게 되면 #HOW ARE YOU? 라고 출력됩니다. 첫글자를 대문자로하고 나머지는 모두 소문자로 바꾸고싶.. 2024. 5. 6.