본문 바로가기
  • Coding & Book

학습단/Python 학습단24

2주차 완료 https://loui3.tistory.com/99 5장 자료구조 1. 리스트 값을 여러개 넣기 위해 사용합니다. 각 값의 자료형은 다를 수 있습니다. number = [1,2,3] 2. 값 추가하기 리스트안에 값을 추가 할수 있습니다. append() 와 insert()를 사용합니다. append는 리스 loui3.tistory.com https://loui3.tistory.com/102 5-2장 자료구조 1. 튜플 튜플은 리스트와 비슷하지만 차이점으로 요소들을 변경할수 없습니다. 변수를 여러 줄에 따로 정의하는 대신 튜플 형태로 한 줄에 여러 변수의 값을 정의할수도 있습니다. num_tuple = (1, 2, loui3.tistory.com https://loui3.tistory.com/105 6장 .. 2023. 7. 14.
7장 함수 함수 입력값에 따라 결과(출력값)이 달라지는 어떤 동작을 수행하는것입니다. 함수의 입력값을 전달값, 출력값을 반환값이라고 합니다. input(),print()문도 함수 입니다.(내장 함수) 개발자가 파이썬으로 직접 코드를 작성해 만든 함수를 사용자 정의 함수라고 합니다. 함수명으로 함수를 사용하는것을 "함수를 호출한다" 라고 합니다. # def 함수명: # 실행할문장1 def open_account(): print("계좌를 개설합니다.") open_account() 전달값과 반환값 전달값은 함수를 사용하려고 호출할때 함수에 전달하는 값입니다. return문으로 함수를 호출한 위치에 값을 반환하는데 이때 반환하는값을 반환값이라고 합니다. def 함수명(전달값1, 전달값2): 실행할 문장1 실행할 문장2 r.. 2023. 7. 14.
6-2장 반복문 + 실습문제 1. for문 동일한 작업을 반복하여 자동화 하기 위해 사용합니다. for 변수 in 반복 대상: 실행할 명령1 실행할 명령2 & range() 함수 지정한 범위 안에서 연속한 정수를 반환하는 함수입니다. range(숫자) range(시작 숫자, 끝숫자) range(시작 숫자,끝숫자, 간격) for i in range(1,6,2): print(i) 2.while문 while문은 조건을 만족하는 동안 끝없이 반복합니다. 만약 탈출하는 구문이 없다면 끝없이 반복 수행하는데 이를 무한루프에 빠졌다라고 합니다. index = 0 while index 2023. 7. 13.
6장 조건문 1. if문 코드에서 분기할때 조건문으로 작성하는데 기본으로 if문을 사용합니다. 파이썬에서 콜론과 들여쓰기는 문법적 강제 사항입니다. 조건문에 논리연산자를 사용할수 있습니다. if 조건: 실행할 명령 weather ="비" if weather == "비" : print("비옵니다.") 2. elif문 조건이 더 있는경우 elif문을 밑에 추가해주시면 됩니다. elif문은 여러번 사용할수 있습니다. weather ="맑음" if weather == "비" : print("비옵니다.") elif weather == "맑음": print("맑습니다.") 3. else문 모든 조건에 맞지 않을때 사용합니다. weather ="맑음" if weather == "비" : print("비옵니다.") elif wea.. 2023. 7. 12.
5-2장 자료구조 1. 튜플 튜플은 리스트와 비슷하지만 차이점으로 요소들을 변경할수 없습니다. 변수를 여러 줄에 따로 정의하는 대신 튜플 형태로 한 줄에 여러 변수의 값을 정의할수도 있습니다. num_tuple = (1, 2, 3) 2. 세트 집합을 의미합니다. 집합처럼 값을 쉼표로 구분하고 중괄호로 정의 합니다. python = {"푸", "피글렛", "티거"} java = set(["푸", "이요르"]) &교집합 사용하기 교집합은 &기호와 intersection() 함수로 사용할수 있습니다. python = {"푸", "피글렛", "티거"} java = set(["푸", "이요르"]) print(java & python) print(java.intersection(python)) &합집합 사용하기 합집합은 | 기호와 .. 2023. 7. 11.
5장 자료구조 리스트 값을 여러개 넣기 위해 사용합니다. 각 값의 자료형은 다를 수 있습니다. number = [1,2,3] 값 추가하기 리스트안에 값을 추가 할수 있습니다. append() 와 insert()를 사용합니다. append는 리스트 끝에 값을 추가합니다. insert는 중간에 값을 삽입할수 있습니다. number = [1,2,3] number.append(7) number.insert(1,9) print(number) 값 삭제하기 pop() 함수로 리스트 끝에서 부터 삭제 합니다. clear() 함수로 리스트이 모든 값을 지울수 있습니다. number = [1,2,3] number.append(7) number.insert(1,9) print(number) number.pop() print(number).. 2023. 7. 10.