파이썬(for 반복문, 딕셔너리, 딕셔너리와 for반복문, range)
for 반복문 for 반복자 in 반복할 수 있는 것: 코드 반복할 수 있는 것에는 문자열, 리스트, 딕셔너리, 범위 등이 있다. for 반복문은 리스트(반복할 수 있는 것)에 있는 요소 하나하나가 element라는 변수에 들어가며, 차례차례 반복하게 된다. print( ) 함수로 element를 출력하므로 리스트의 요소를 차례차례 출력하게 되는 것이다. - 예시 문제 ## 반복문 내부에 if 조건문을 이용해서 100 이상의 숫자만 출력하게 만들어라.. numbers = [273, 103, 5, 32, 65, 9, 72, 800, 99] for number in numbers: if number >= 100: print('100 이상인 수: ', number) ## numbers 홀짝 구분 for num..
파이썬(리스트: 리스트 연산자, append, insert, extend, del, pop, remove, clear, in/not in)
리스트(list) [ ] 파이썬에서 리스트의 의미는 여러가지 자료를 저장할 수 있는 자료이다. 지금까지 활용한 숫자나 문자, 수식 등이 개별적인, 독립적인 '자료'였다면 리스트는 이러한 자료들을 모아서 사용할 수 있게 해주는 특별한 형태의 자료를 말한다. 이와 같이 리스트를 생성하는 방법은 대괄호 안에 자료를 입력하면 된다. 이 때 대괄호 내부에 넣는 자료를 요소(element)라고 한다. 리스트 기호인 대괄호 [ ] 안에 들어간 숫자를 인덱스(index)라고 부른다. 파이썬은 0부터 시작하는 언어다. 인덱스는 음수 또한 가능하다. 그리고 리스트 접근 연산자를 이중으로 사용할 수 있다. 마지막의 경우 4번째에 위치한 '문자열'에 해당하면서 두번째에 위치한 것을 출력하도록 했다. 이렇게 요소 자체의 값을 ..
파이썬(숫자: 사칙연산, 정수나누기, 나머지, 제곱 연산자)
소수점이 없는 숫자를 정수형이라 하고, 소수점이 있는 숫자를 실수형이라 한다. 소수점이 없는 숫자: 0, 1, 273, -52 -> 정수(integer) 소수점이 있는 숫자: 0.0, 52.273, -1,2 -> 실수(float point, 부동 소수점) 주의할 점은 0은 소수점이 없는 숫자이고, 0.0은 소수점이 있는 숫자라는 것이다. 같은 크기를 나타낸다고 해도 소수점이 있느냐 없느냐에 따라서 숫자의 자료형이 달라지기 때문에 주의해야 한다. 부동소수점은 실수형의 경우 52.73 = 0.5273×10² 이와 같이 소수점의 위치를 바꿔도 같은 숫자이므로, '소수점이 움직이는 숫자'라는 의미이다. 파이썬에서 0.5273×10²은 0.5273e2 로 나타낼 수 있다. 사칙연산자 + - * / 기본적인 덧셈,..
파이썬(자료형과 문자열: 자료, escape 문자, 문자열(연결/반복/선택[인덱싱, 슬라이싱], 길이) )
자료와 자료형 자료(data): 프로그래밍에서는 프로그램이 처리할 수 있는 모든 것을 자료라고 부른다. ex) 카메라로 사진을 찍으면 사진이 자료이고, 이를 카메라에 저장하는 것이 처리이다. 파이썬 프로그램도 수많은 자료를 다루고, 개발자들이 쉽게 사용할 수있도록 기능과 역할에 따라서 자료를 구분했다. 이렇게 구분된 종류를 자료형(data type)이라고 부른다. 가장 기본적인 자료형으로는 문자열, 숫자, 불이 있다. 문자열(string): 메일 제목, 메시지 내용 등 -> 예) "안녕하세요" , "Hello World" 숫자(number): 물건의 가격, 학생의 성적 등 -> 예) 52, 273, 103.32 불(boolean): 친구의 로그인 상태 등 -> 예) True, False 자료형을 확인하는..