반응형
-
[파이썬]while, for 반복문 탈출과 계속하기 - break, continue 이번 포스팅에서는 while과 for 같은 반복문에서 조건문이 True인 경우에도 반복문을 탈출할 수 있게 해주는 break와 반복문의 시작 지점으로 돌아가게 해주는 continue에 대해 알아본다. 반복문 강제로 탈출하기 - break break로 반복문 강제로 탈출하기 while문의 조건문이 True일 경우에도 break로 while문을 빠져나올 수 있다. count = 0 while True: count += 1 print('현재 카운트 %d' %count) if count == 5: break print('while문 탈출') #결과 출력 현재 카운트 1 현재 카운트 2 현재 카운트 3 현재 카운트 4 현재 카운트 5 while문 탈출 위 예문을 보면 조건문은 항상 True이기 때문에 while문..
-
[파이썬]VS Code와 Extensions 설치하기 Visual Studio Code 설치 https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com 위 링크로 들어가면 아래의 화면이 나온다. 본인 컴퓨터의 운영체제에 맞게 설치 파일을 다운로드한다. 동의하고..
-
[파이썬]1부터 1000까지 각 숫자의 개수 세기 오늘은 코딩 도장에서 많은 추천수를 받은 문제인 1부터 1000까지의 숫자에서 등장하는 숫자들의 개수를 세는 문제를 풀어보자. 각 숫자의 개수 구하기 우선 예시를 보자. 만약 1부터 20까지의 숫자들에서 나오는 숫자들의 개수를 구해보자. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 → 0: 2개, 1: 12개, 2: 3개, 3: 2개, 4: 2개, 5: 2개, 6: 2개, 7: 2개, 8: 2개, 9: 2개 155에는 1이 1개, 5가 2개 있는 셈이다. 각 숫자들이 나오는 횟수을 합해보자. for 반복문 단순하고 간단하게 풀어봤다. nums = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] for i in range(1, 1001): for j i..
-
[파이썬]for 반복문 만들기 및 활용하기 파이썬 반복문에는 while 뿐만이 아니라 for문도 있다. while문과 달리 for문은 무한 반복이 아니라, 리스트나 튜플 같은 자료형의 길이만큼 반복한다. for문은 구조가 직관적으로 이해하기 쉽고 매우 다양한 방식으로 구성할 수 있어 유용하게 사용할 수 있다. 이번 포스팅에서는 파이썬의 반복문 for문에 대해 알아보자. for문의 구조 for문의 기본 구조 for 변수 in 자료형(리스트, 튜플, 문자열 등): 수행할 문장 1 수행할 문장 2 … for문은 기본적으로 리스트나 튜플, 문자열 같은 타입의 자료형에 쓰인다. 예문을 통해 for문을 익혀보자. num_list = ['A', 'B', 'C', 'D'] for i in num_list: print(i) #결과 출력 A B C D for문은 ..
-
[파이썬]문자열 함수들 - 대문자, 소문자, 알파벳, 숫자 이번 포스팅에서는 문자열이 어떤 형태로 되어있는지 확인할 수 있는 함수들을 다뤄볼 것이다. 대문자, 소문자, 알파벳인지 확인하기 - isupper, islower, isalpha isupper 함수로 대문자인지 확인하기 >>> a = 'PYTHON' >>> a.isupper() True >>> a = 'Python' >>> a.isupper() False >>> a = 'P Y T H O N' >>> a.isupper() # 공백은 상관 없음 True >>> a = 'PYTHON가나다' >>> a.isupper() # 한글도 상관 없음 True >>> a = 'PYTHON123' >>> a.isupper() # 숫자도 상관 없음 True isupper 함수는 문자열이 모두 대문자로 이루어져 있는지 확인하..
반응형