안녕하세요 동기 여러분! 오늘은 반복문을 컨트롤 하기 위한 Break문에 대해 알아봅시다! Loop Control: Break lol_champs = ["가렌", "갈리오", "갱플랭크", "그라가스", "그레이브즈", "그웬", "나르", "나미", "나서스", "노틸러스", "녹턴", "누누와 월럼프", "니달리", "니코", "다리우스", "다이애나", "드레이븐", "라이즈", "라칸", "람머스", "럭스", "럼블", "레넥톤", "레오나", "렉사이", "렐", "렝가", "루시안", "룰루", "루시안", "르블랑", "리신", "리븐", "리산드라", "릴리아", "마스터 이", "마오카이", "말자하", "말파이트", "모데카이저", "모르가나", "문도 박사", "미스 포츈", "바드..
안녕하세요 동기 여러분! 오늘은 무한 반복문에 갇혔을 때 당황하지 않고 벗어나는 방법에 대해 알아봅시다! Infinite Loops 반복문을 만들다 보면 끝나지 않는 네버엔딩 반복문을 실행시키는 경우가 있는데요, 이럴 때 당황하면 컴퓨터에 과부하가 걸릴 수도 있습니다. 이럴 때 어떻게 벗어날 수 있는지 알아봅시다! VS 코드를 사용하는 경우 무한 반복이 되는 반복문을 만들었습니다. 그럼 제가 한 번 시도해보겠습니다. 이럴 때는 ctrl + c를 누르면 종료됩니다. ^C의 표시가 ctrl + c 눌렀다는 소리입니다. 아니 글자입니다. 주피터 노트북을 사용하는 경우 주피터 노트북의 경우 cell을 아예 삭제하는 x 단축키로 없애버려도 되지만 확실하게 하기 위해서는 상단의 네모 키를 눌러주시면 됩니다. F5키..
안녕하세요 동기 여러분! 오늘은 리스트와 함께하는 while 반복문에 대해 알아봅시다. While Loops: Lists mechanical_keyboard = [ "갈축", "적축", "청축", "흑축", "은축" ] 요소가 5개인 리스트가 있습니다. 리스트의 요소의 개수가 얼마인지 알고 싶으면 어떻게 해야 할까요? 네! len() 함수 맞습니다! 그럼 mechanical_keyboard의 length를 다른 변수에 넣어두도록 하겠습니다. mk_length = len(mechanical_keyboard) # 현재 5가 들어가 있는 상태 자! 이제 리스트의 인덱스 0번("갈축")부터 4번인("은축")까지 하나씩 뽑아내야 하니까 인덱스 시작 번호를 지정해야 합니다. 다음과 같이 지정해주겠습니다. index..
안녕하세요 동기 여러분! 오늘은 While 반복문입니다! 쿵쿵짝 쿵쿵짝 쿵쿵 짜자라라락(BGM을 글로 한번 깔아봤습니닼) While Loops while은 영어사전에서 찾아보면 '~하는 동안'이라는 뜻이 있습니다. 오호 이 뜻을 유념하면서 while 반복문을 차근차근 알아봅시다. while 반복문의 생김새 while 조건문: 행동(action) while로 while 반복문이 시작된다는 것을 알립니다. 조건문은 if문에서 쓰이는 뭐뭐 == 뭐시기, 뭐뭐 >= 뭐시기, 뭐뭐
안녕하세요 동기 여러분! 오늘은 for 반복문에 range() 함수를 이용해서 만들어 봅시다! For Loops: Using Range Consecutive Lists: Range를 알아볼 때 한번 다뤘었던 함수 range()입니다. 이것을 이용해서 반복문을 만들면 손쉽게 반복 횟수를 정할 수 있습니다. range(7) # 0, 1, 2, 3, 4, 5, 6 위의 코드를 보면 range(7)은 0부터 6까지의 숫자를 나타냅니다. 이걸 이용하면 7번의 반복문을 만들 수 있게 되는 것이죠! 해봅시다! eat_lunch_outside = "점심나가서먹을거같애" for i in range(7): print(eat_lunch_outside) # 출력값 : # 점심나가서먹을거같애 # 점심나가서먹을거같애 # 점심나가..
안녕하세요 동기 여러분! 와아우! 드디어 코딩의 꽃! 반복문에 대해 알아볼 시간입니다. 오늘은 For 반복문에 대해 알아봅시다! For Loops lol_champs = ["릴리아", "신지드", "세트", "아리", "일라오이", "자이라"] 위와 같은 리스트가 있는데 각각의 요소를 뽑아내서 전부 출력하려면 아래와 같이 해야 합니다. print(lol_champs[0]) print(lol_champs[1]) print(lol_champs[2]) print(lol_champs[3]) print(lol_champs[4]) print(lol_champs[5]) 리스트가 짧아서 금방 하지만 리스트의 요소가 12309854개가 있다면 밤새도록 해도 다 못할 것입니다. 하지만 For 반복문을 이용한다면 1초 만에..
안녕하세요 동기 여러분! 오늘은 리스트끼리 합체할 수 있는 zip() 내장 함수에 대해 알아봅시다! The Zip Function 파이썬 내장 함수 중에 상당히 인기가 있는 zip() 함수입니다. 이 함수는 다수 차원의 리스트들을 한 번에 묶어줄 수 있는 아주 유용한 친구랍니다! 사용방법 아래의 코드를 보도록 합시다! lol_champs = ["릴리아", "신지드", "세트", "아리", "일라오이", "자이라"] region = ["아이오니아", "자운", "아이오니아", "아이오니아", "빌지워터", "이쉬탈"] 리그 오브 레전드의 챔피언의 리스트와 그들의 소속을 나타낸 리스트가 있습니다. zip() 함수를 몰랐다면 타자를 타탁 타탁 쳐서 만들어줘야 하지만 zip() 함수가 있다면 무섭지 않습니다! ..
안녕하세요 동기 여러분! 오늘은 리스트의 요소들을 정리하는 방법 .sort() 메서드와 sorted() 내장 함수에 대해 알아봅시다! .sort() 메서드와 sorted() 내장 함수 기본적으로 .sort() 메서드와 sorted()함수는 리스트 안에 요소들을 알파벳 순서 또는 숫자 순서대로 정리해주는 아주 귀엽고 깜찍한 친구들입니다. .sort() 메서드 .sort() 메서드는 리턴값이 없습니다. 그게 무슨 말이냐면 아래의 코드를 보도록 합시다. bakeware라는 변수에 리스트를 선언하고 sorted_bakeware에 bakeware.sort()를 선언해서 출력을 했더니 출력값이 None이 나오는 어처구니가 없는 상황입니다... ㅠㅠ 그 이유가 바로 .sort() 메서드는 리턴값(돌아오는 값)이 없기..
안녕하세요 동기 여러분! 오늘은 .count() 메서드로 리스트에 있는 x가 몇 개 있는지 세주는 놀라운 방법에 대해 알아봅시다! Counting in a List 아래의 코드를 보도록 합니다! nums = [ 1, 2, 3, 4, 1, 2, 3, 1, 2, 3, 1, 2, 1, 1, 2, 1 ] 위와 같이 생겨 먹은 리스트가 있는데 안에 1이 몇개나 있는지 궁금합니다. 물론 눈으로 셀 수도 있지만 리스트가 엄청나게 크다고 생각하면 셀 수가 없죠! 그래서 리스트 이름.count(세고 싶은 요소) 이렇게 세면 됩니다. 해봅시다!!! nums = [ 1, 2, 3, 4, 1, 2, 3, 1, 2, 3, 1, 2, 1, 1, 2, 1 ] count_one = nums.count(1) print(count_on..
안녕하세요 동기 여러분! 오늘은 인덱스 번호가 음의 정수일 때 슬라이싱을 하는 방법에 대해 알아봅시다! 인덱스 번호가 음의 정수인 경우에 슬라이싱 위의 그림을 보면서 슬라이싱을 하면 헷갈리지 않아욧! 1에서 3을 슬라이싱 하는 경우 pizza = [0, 1, 2, 3, 4] pizza[-4 : -1] # == [1, 2, 3] 0에서 1을 슬라이싱 하는 경우 pizza = [0, 1, 2, 3, 4] pizza[ : -3] # == [0, 1] # 또는 pizza[-5 : -3] # == [0, 1] 3에서 4를 슬라이싱 하는 경우 pizza = [0, 1, 2, 3, 4] pizza[-2 : ] # == [3, 4] 위의 코드의 문제는 아래의 스샷 처럼 만약 pizza[-2 : 0]을 하면 값이 빈 리..
- Total
- Today
- Yesterday
- Typescript
- 프로그래머스
- if문
- 메서드
- 파이썬
- 객체
- function
- Type
- 반복문
- 타입스크립트
- method
- for문
- 동기코딩
- padding
- Array
- javascript
- 자바스크립트
- CSS 포지션
- em
- html
- 함수
- Margin
- HTML 기본
- 타입 좁히기
- 실수
- css position
- html table
- Python
- Object
- CSS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |