일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 중대재해처벌법
- 산안법
- 미국 경제이벤트
- 파이썬 모듈
- 충전식 건전지
- 자료형
- 정답
- 파이썬
- aa 건전지
- 후기
- 산업안전보건법
- 해외직구
- 대상
- 삼성카드
- FOMC
- 위험성평가
- 1월 첫째주 경제이벤트
- 파이썬 import
- 답안
- 포매팅
- AAA 건전지
- 실업수당청구건수
- 안전관리
- 내돈내산
- 소비자물가지수
- 12월 미국 경제이벤트
- 제어문
- 청탁금지법
- 미국주식
- 파이썬 입문
- Today
- Total
목록Python 도전기 (19)
영감이 번뜩이는 삶
이번엔 조건문이 true일 경우, 실행할 문장을 반복하는 while문에 대해 정리해봐유 기본 구조는 다음과 같아유 while 조건문 : 실행할 문장1 실행할 문장2 ... 이렇게만 보면 이해가 안갈 수도 있으니 예시도 하나 굴러가유 엄청 길어질 코드도 반복문을 잘 짠다면 단 몇줄만으로도 해결 가능하다는걸 느껴보세유 더보기 >>> x = 0 >>> while x < 4: ... x += 1 # 할당연산자를 이용한 x = x + 1 의 간략 표현 ... print(x) ... 1 2 3 4 while문이 반복되는동안 빠져나오는 방법 두 가지가 있씀둥 바로 break문과 Ctrl + C (keyboard interrupt) break문은 while문 내에 실행할 문장에 넣어서 빠져나오게 돼유 Ctrl + C는..
지난번까지 배운 자료형이 뿌리라면 이제부터 배울 제어문은 줄기 정도이지 않을까 싶어유 프로그램의 동작 방식 자체가 제어문으로 이뤄져있기 때문에 프로그래밍을 하기 위해 꼭 배워야해유 우선 if문에 대해 알아보아유 if문은 주어진 조건에 따라 쓰여진 문장을 실행하게 되어있어유 구조는 아래와 같아유 더보기 >>> if 조건문1: ... 실행할 문장1 #조건문1 참일 경우 ... elif 조건문2: ... 실행할 문장2 #조건문2 참일 경우 ... elif 조건문3: ... 실행할 문장3 #조건문3 참일 경우 ... else: ... 실행할 문장4 #조건문 모두 거짓일 경우 결과로 실행된 문장 elif는 다른 프로그래밍에서 흔히 else if 라고 쓰이는 것으로 또 다른 조건을 줄때 사용해유 elif의 경우는 ..
우선 집합 자료형에 대해 알아볼께유 집합의 특징으로는 순서가 없고(인덱싱X), 중복되지 않는다는 점이 있어유 다른 자료형과 다르게 내장 함수 set(___)을 이용해야 되는 것이에유 어떤 괄호인지 유의하면서 예시 봐주세유 더보기 a = set([1,1,2,3,3,4]) #집합 자료형, 중복X a {1, 2, 3, 4} >>> a = set((1,2,3)) #튜플도 가능 a {1, 2, 3} >>> a = set({1:'a', 2:'b', 3:'c'}) #딕셔너리도 되긴 된다만 a {1, 2, 3} #key만 집합으로 남는다 >>> b = set("Apple's ticker is AAPL") #문자열도 가능, 순서 없음 b {'i', 'r', 's', 'P', 't', "'", 'l', ' ', 'c', ..
튜플은 리스트와 유사해유 차이점은 요소를 () 안에 넣어 표현한다는 것, 한번 정의된 튜플의 요소는 변경이 아예 불가능하다는 것 ()는 생략해도 되지만 구분자인 콤마는 생략하면 안되고, 요소는 변경 불가능하지만 튜플을 재정의하는건 가능 리스트와 활용 방법은 같기 때문에 요소 변경, 리스트 함수를 제외하고 똑같이 사용 가능해유 예시 참고하세유 더보기 >>> a = 1, ['a', 2], (3, 4), #튜플 생성 ()생략, 요소로 모든 자료형 가능함 >>> a[1] #인덱싱 ['a', 2] >>> a[:2] #슬라이싱 (1, ['a', 2]) >>> a + (5, 6) #연산 (1, ['a', 2], (3, 4), 5, 6) >>> a * 2 (1, ['a', 2], (3, 4), 1, ['a', 2], ..
리스트는 대괄호[] 안에 다른 자료형을 목록화할 수 있다는 특징이 있다. 뭔 소리냐하면..... >>> a = [1, 2, 'a', ['apple', 'AAPL']] 이런 식으로 숫자든 문자열이든 리스트든 모든 자료형을 요소로 가질 수 있다는 말이다. 리스트는 문자열에 사용되는 방식과 유사한 점이 많다. 기능을 비슷하게 만들어놓는 것도 파이썬의 장점 중 하나일듯 우선, 인덱싱과 슬라이싱은 형식이 다를 뿐 문자열 때와 똑같다고 볼 수 있다. 0번째부터 시작하고 a[0]과 같이 표현하는 인덱싱 a[1:3]과 같이 표현하는 슬라이싱 예시를 보고도 기억이 안난다면 문자열 자료형을 복습할 것! 더보기 >>> a[0] 1 >>> a[1:3] # ':' 활용 시 끝번호는 미포함 [2, 'a'] 리스트 안의 리스트 호..