본문 바로가기

Programming/Python15

함수(선언/전역변수/지역변수) Tuple(튜플)과 Dictionary(딕셔너리) 리스트(LIST 02) 리스트(LIST)_01 리스트(LIST)_01 문자열 다루기 문자열 다루기 제어문 - 반복문(for), 탈출문, 무한반복문 제어문 - 반복문(for), 탈출문, 무한반복문 제어문 - 반복문(while) 제어문 - 반복 hong-study.tistory.com 함수 함수는 반복되는 코드 블록에 이름을 붙여놓은 것으로 반복되는 코드를 줄여주고, 좀 더 구조화시켜 코드를 알아보기 쉽게 한다. 함수의 선언방법 def 함수이름 ( 매개변수 ) : ※ 매개변수(Parameter) : 함수 정의시 지정하는 함수가 실행을 위해 필요한 값을 받을 변수 : 함수안에서만 참조가 가능하다. 함수의 정의 (Definition) def 이름(paramete.. 2023. 10. 24.
Tuple(튜플)과 Dictionary(딕셔너리) 리스트(LIST 02) 리스트(LIST)_01 리스트(LIST)_01 문자열 다루기 문자열 다루기 제어문 - 반복문(for), 탈출문, 무한반복문 제어문 - 반복문(for), 탈출문, 무한반복문 제어문 - 반복문(while) 제어문 - 반복문(while) 제어문 hong-study.tistory.com 튜플(Tuple) Tuple은 리스트와 기능을 같지만, 생성/삭제/수정이 불가하다. Tuple의 이름은 요소1, 요소2, 요소3...으로 표현한다. 속도가 매우 빨라 수정이 필요없을 때 사용하는데, 주로 읽기 전용이라 부른다. 데이터를 수정할 수 없기 때문에 제공되는 함수가 많지 않다. 소괄호 ( ) 를 이용해 선언하지만, 사용을 하지 않아도 된다. 튜플(Tuple)을 사용하는 이유 비용의 차이 리스트는 .. 2023. 10. 24.
리스트(LIST 02) 리스트(LIST)_01 리스트(LIST)_01 문자열 다루기 문자열 다루기 제어문 - 반복문(for), 탈출문, 무한반복문 제어문 - 반복문(for), 탈출문, 무한반복문 제어문 - 반복문(while) 제어문 - 반복문(while) 제어문 - 반복문(while) 제어문 - 반복 hong-study.tistory.com 리스트를 컨트롤하는 방법 리스트는 위와 같은 함수들을 이용하여 생성/삭제/변경 등이 가능하다. 탐색 (Index) position 위치 이후에서 Value 값이 있는 인덱스를 반환한다. 단, 아래와 같이 리스트내에 검색하고자하는 값이 존재하지 않으면 에러가 발생한다. points = [90, 17, 87, 100, 55, 100, 99, 100, 22] points.index(2) # 찾는.. 2023. 10. 24.
리스트(LIST)_01 문자열 다루기 문자열 다루기 제어문 - 반복문(for), 탈출문, 무한반복문 제어문 - 반복문(for), 탈출문, 무한반복문 제어문 - 반복문(while) 제어문 - 반복문(while) 제어문 - 반복문(while) 제어문 - 반복문(while) 제어문 - 조건문 제어 hong-study.tistory.com 리스트(list) 자료들을 목록 형태로 관리하는 자료형 리스트를 이용하면 여러 개의 값을 저장이 가능하다. 리스트는 순서를 가지고, 인덱스(index)는 0부터 시작한다. 리스트는 [ ] 를 이용해 사용을 할 수 있다. [ ] 리스트안에 새로운 [ ] 리스트를 넣으면 차원이 증가한다. 1차원 리스트 : 변수명 = [ , ] 2차원 리스트 : 변수명 = [ [ , ] , [ , ] ] 3차원 리스트 .. 2023. 10. 23.
문자열 다루기 제어문 - 반복문(for), 탈출문, 무한반복문 제어문 - 반복문(for), 탈출문, 무한반복문 제어문 - 반복문(while) 제어문 - 반복문(while) 제어문 - 반복문(while) 제어문 - 반복문(while) 제어문 - 조건문 제어문 - 조건문 연산자 연산자 연산자의 종류로는 산술연산자, 대입연산자, 비교연산자, hong-study.tistory.com 문자열 인덱스(Indexing) 인덱스(Index) "문자열의 순서" 첫 번째 문자를 0으로 시작해서 마지막 문자까지 1씩 증가하는 형태입니다. 문자열 형식으로 문자열 이상~ 지정한 위치(index)의 미만 문자를 뽑아낼 수 있습니다. 음수는 맨 뒤의 문자부터 의미가 -1입니다. 문자열[인덱스 번호] a = "python" print(a[0]) .. 2023. 10. 20.
제어문 - 반복문(for), 탈출문, 무한반복문 제어문 - 반복문(while) 제어문 - 반복문(while) 제어문 - 반복문(while) 제어문 - 반복문(while) 제어문 - 조건문 제어문 - 조건문 연산자 연산자 연산자의 종류로는 산술연산자, 대입연산자, 비교연산자, 논리연산자가 있습니다. 산술논산자 산술 hong-study.tistory.com 반복문 반복문의 대표라고 할 수 있을 만큼 가장 많이 사용되는 반복문이다. for 문은 초기화식이 가장 먼저 실행되고, 조건식이 참이면 실행문을 실행시킨다. 만일 조건식이 거짓일경우, for문은 실행하지 않고 끝나게 된다. 쉽게 말하면 나열 가능한 자료에서 자료를 모두 소비할 때까지 처리한다고 보면 된다. for 변수 in 나열 가능한 자료 : 변수의 값을 처리할 문장1 변수의 값을 처리할 문자2 el.. 2023. 10. 19.
제어문 - 반복문(while) 제어문 - 반복문(while) 제어문 - 반복문(while) 제어문 - 조건문 제어문 - 조건문 연산자 연산자 연산자의 종류로는 산술연산자, 대입연산자, 비교연산자, 논리연산자가 있습니다. 산술논산자 산술논산자는 일반적으로 사용하는 수학적인 기 hong-study.tistory.com 반복문 반복문은 어떤 작업을 반복적으로 수행하고자 할 때 사용하는 구문입니다. 특정한 조건을 부여하여 만족하는 값이 나올때까지 반복을 수행합니다. 반복 주기를 설정 가능하고, 무한히 수행시킬 수 있습니다. 단, 무한대로 구현시 트래픽 증가, 메모리 누수등의 장애가 발생할 위험이 크기에 범위를 지정 While 문 조건문이 참(True)일 동안 계속 실행 조건문을 검사하여 결과가 참(True)일 동안 블록을 반복 실행한다. 조.. 2023. 10. 19.
제어문 - 반복문(while) 제어문 - 조건문 제어문 - 조건문 연산자 연산자 연산자의 종류로는 산술연산자, 대입연산자, 비교연산자, 논리연산자가 있습니다. 산술논산자 산술논산자는 일반적으로 사용하는 수학적인 기호로 생각하면 된다. + , - , *, /, //, hong-study.tistory.com 반복문 반복문은 어떤 작업을 반복적으로 수행하고자 할 때 사용하는 구문입니다. 특정한 조건을 부여하여 만족하는 값이 나올때까지 반복을 수행합니다. 반복 주기를 설정 가능하고, 무한히 수행시킬 수 있습니다. 단, 무한대로 구현시 트래픽 증가, 메모리 누수등의 장애가 발생할 위험이 크기에 범위를 지정 While 문 조건문이 참(True)일 동안 계속 실행 조건문을 검사하여 결과가 참(True)일 동안 블록을 반복 실행한다. 조건문의 결.. 2023. 10. 19.
제어문 - 조건문 연산자 연산자 연산자의 종류로는 산술연산자, 대입연산자, 비교연산자, 논리연산자가 있습니다. 산술논산자 산술논산자는 일반적으로 사용하는 수학적인 기호로 생각하면 된다. + , - , *, /, //, %, ** + 는 덧셈 hong-study.tistory.com 프로그램의 흐름을 제어(Flow Control)하는 경우 사용하는 실행문으로, 조건문/반복문/분기문이 포함된다. 조건문 조건의 결과에 따라 서로 다른 코드를 실행하는 구문입니다 조건식은 반드시 True 또는 False로 판별될 수 있어야합니다. IF 문 - 조건문에는 if 라는 키워드를 사용한다. - if 다음에는 '조건식'이 존재하는데 이 '조건식'이 참(True)이면 들여쓰기 한 문장을 실행한다. - if 문장의 끝에는 반듯이 콜론(:)을 .. 2023. 10. 19.
연산자 연산과 입력 함수 : input 연산과 입력 함수 : input 연산자 연산자 연산자의 종류로는 산술연산자, 대입연산자, 비교연산자, 논리연산자가 있습니다. 산술논산자 산술논산자는 일반적으로 사용하는 수학적인 기호로 생각하면 된다. + , - , *, /, //, hong-study.tistory.com 연산자의 종류로는 산술연산자, 대입연산자, 비교연산자, 논리연산자가 있습니다. 산술논산자 산술논산자는 일반적으로 사용하는 수학적인 기호로 생각하면 된다. + , - , *, /, //, %, ** + 는 덧셈 연산자로 정수나 문자열 등 같은 형끼리 결합(계산)할 때 사용한다. - 는 뺄셈 연산자로 정수간의 계산시 사용한다. * 은 곱셈 연산자로 정수 혹은 문자열(단, python에서만) 곱셈을 할 때 사.. 2023. 10. 18.
반응형