IT/파이썬 기초 14

파이썬 조건문 if 기초 및 사용법 정리

코드를 작성할 때 특정 조건을 만족하면 해당 조건에 해당하는 구문이 실행될 수 있도록 해주는 문법을 if문이라고 한다. 예를 들어, 여름 휴가를 계획한다고 가정해 보자. 회사에서 여름휴가가 5일 이내로 주어지면 주말을 더해 동남아 여행을 갈 수 있을 것이다. 또한, 5일 이상 주어진다면 주말을 양쪽으로 더해 미국, 유럽 등 여러 나라를 갈 수 있을 것이다. 하지만 여름휴가가 2일 이내로 주어지거나 주어지지 않는다면 국내여행 혹은 슬프겠지만 휴가를 못 갈 수도 있다. 이와 같이 상황별 수행해야 할 행동들이 다를 때 if 문을 통하여 구현할 수 있다. 먼저 기본 문법은 다음과 같다. if와 elif 조건에 맞을 경우 해당 코드가 수행된다. 하지만 if와 elif의 조건 둘 중 어느 곳에도 속하지 않는다면 e..

IT/파이썬 기초 2023.06.21

파이썬 자료형 tuple, set

1. tuple - 정의 : 여러개의 자료들을 하나의 변수들에 저장할 때 사용되는 자료형 BUT, list와 다른점은 한번 저장된 값은 수정, 삭제, 추가가 안된다. 즉, 변경되지 않는 list라고 생각하면 됨, 리스트 보다 속도가 빠름 - 예제 : tuple = ("삼성", "한화", "엘지"), tuple[0] --> 삼성, 만약 tuple.add 이런식으로 변경하려고 하면 에러 발생 2. set - 정의 : 집합으로 표현할 수 있는 데이터를 쉽게 처리하기 위한 자료형, 중복이 안되고 순서가 없다. - 예제 : month = {1,2,3,4,5,6,7,8,9,10,11,12} 만약 month = {1,2,3,4,5,6,7,8,9,10,11,12,12,12,12}로 되어있어도 print(month)하면..

IT/파이썬 기초 2023.06.16

파이썬 자료형 list, dictionary

1. LIST - 정의 : 여러개의 자료들을 하나의 변수들에 저장할 때 사용되는 자료형(다른 타입의 자료형도 저장 가능) - 예제 : list = [1 , 2 , 3 ] , list = [1, "파이썬", 2] - 관련 함수들 1) index 정보 출력: list("파이썬") #1출력 됨 2) 값 추가 : list.append("JAVA") 3) 값 꺼냄 : list.pop() # 맨 마지막 index에 있는 값이 꺼내짐 4) 같은 값이 몇개인지 : list.count("파이썬 ") # 1출력 5) 정렬 함수 : list.sort() # list[2,1,3] --> list[1,2,3] 으로 바뀜 , list.reverse() #list[1,2,3,] --> list[3,2,1] 6) 모두 지우기 : l..

IT/파이썬 기초 2023.06.16

파이썬 기초_ 문자열 관련 함수

1. 문자열 슬라이스 - 대괄호 안의 숫자를 입력하여 문자열을 슬라이스 할 수 있음 [a:b] a--> 슬라이스 시작점, b --> 슬라이스 끝 ※ 주의 1) 가장 처음의 시작은 1이 아니라 0임! 2) b -1 까지 슬라이싱 된다 예제) site = “http://naver.com” 여기서 문자열 h는 0, t는 1, 두번째 t는 2, p는 3, :는 4가 된다. http: a를 b로 치환 site.replace(“http://“, “”) --> http:// 를 빈문자열로 치환 3. FIND 함수 위치의 인덱스를 알려줌 site = “http://naver.com” site.find(“n”) —> 위치 인덱스 찾아줌 print(site.find("n")) # 결과값 : 7 4. COUNT 함수 해당 ..

IT/파이썬 기초 2023.06.15