본문 바로가기

Python/Basic

(12)
[파이썬 기초] 파이썬 if문 반복문 while 기초 완전 정복 1 | 드디어 파이썬의 자료형에대한 설명은 끝났습니다 이제부터는 파이썬을 가지고 코딩할 수있는 조건이 완벽합니다 파이썬 IF문 if 조건문1 : 조건문1이 참 일때 실행시킬 문장 elif 조건문2 : 조건문2가 참 일때 실행시킬 문장 else : 위의 if, elif 조건 즉 조건문1과 조건문2 모두 다 틀렸을때 실행될문장 조건문 참 혹은 거짓을 판별 할 수 있는 문장 조건문은 비교연산자와 결합하여 만들어진다 a = input('1~3까지의 숫자중 하나만 눌러주세요\n') #input() 이라는 함수를 이용하여 사용자가 키보드로 입력한 것을 받아와서 변수 a 에 저장합니다 num = int(a) #int() 를 이용해 input() 함수로 생성된 a 를 문자열에서 숫자형으로 형변환 if num == 1: # 비..
[파이썬 기초] 파이썬 셋 set 기초 완전 정복 안녕하세요 파이썬 셋에 대해서 설명해드리도록 하겠습니다 셋 Set 집합을 나타내기 위한 자료형 중복을 허용하지 않는다 순서가 없다 셋 생성하기 set 함수 혹은 {} 중괄호 안에 콤마로 구분된 하나 이상의 값 을 넣으면 생성할 수 있습니다 set() 함수를 써서 set 셋 를 생성하였습니다 *빈 셋을 생성한 것입니다 { } 중괄호 안에 , 쉼표로 구분한 항목을 써서 set 셋 을 생성하였습니다 in으로 멤버쉽 테스트하기 일반적으로 사용되는 set의 용도이다 jjigae = { '된장 찌개' : { '두부', '된장', '양파', '청양고추', '다시마', '멸치'}, '김치 찌개' : { '김치', '돼지고기', '양파', '청양고추', '간장', '다진마늘'}, '순두부 찌개' : { '다진마늘', '..
[ 파이썬 기초 ] 파이썬 딕셔너리 dict 기초 완전 정복 2 <딕셔너리 메소드 정리 > 안녕하세요 저번 시간에 이어서 딕셔너리에 대해서 설명하도록 하겠습니다 안 보신 분들은 아래의 링크를 타고 보고 와주세요 https://allhpy35.tistory.com/20 [파이썬 기초] 파이썬 딕셔너리 dict 기초 완전 정복 1 안녕하세요 오늘은 파이썬 딕셔너리에 대해서 알아보겠습니다. 딕셔너리 리스트와 비슷하다 단 항목의 순서는 따지지 않는다 Value (값) 에 상응하는 key (키)를 가지고 있다 딕셔너리는 변경가능 함으로 key에.. allhpy35.tistory.com 이전 시간에는 항목 추가하거나 수정하는 것을 알아봤습니다 이번에는 항목을 삭제하는 것과 각각의 키와 값을 조회하는 방법들에 대해서 설명하겠습니다. key 와 del 로 항목 삭제하기 del 딕셔너리 이름 [key] del..
[파이썬 기초] 파이썬 딕셔너리 dict 기초 완전 정복 1 안녕하세요 오늘은 파이썬 딕셔너리에 대해서 알아보겠습니다. 딕셔너리 리스트와 비슷하다 단 항목의 순서는 따지지 않는다 Value (값) 에 상응하는 key (키)를 가지고 있다 딕셔너리는 변경가능 함으로 key에 상응하는 value를 추가, 삭제 수정할 수 있다 key는 부울, 정수 , 부동소수 점수, 튜플, 문자열 등이 가능하다 파이썬에서는 dict 라고 불린다 딕셔너리는 Mapping Type 이다 딕셔너리는 key와 value 한쌍을 가지고 있는 자료형이다 *다른 언어에서는 해시, 연관 배열, 해시 맵이라고 부른다 딕셔너리 생성하기 : { } (중괄호) 딕셔너리 = { key : value , key : value , key : value... } 딕셔너리는 { } 중괄호 안에 key : value..
[파이썬 기초] 파이썬 튜플 Tuple 기초 완전 정복 안녕하세요 오늘은 튜플에 대해서 설명하겠습니다. Tuple 리스트와 마찬가지로 임의적인 항목의 시퀸스다. 리스트와는 다르게 불변한다. 즉 튜플을 정의 한 후에 수정,삭제,추가 할 수 없다. () 로 둘러 쌓여있다. ()로 둘러쌓여있는것은 튜플이다 * 꼭 마지막 까지 봐주세요 튜플생성하기 : () empty_tuple = () 로 튜플을 생성한다 그리고 괄호안에 요소를 넣을수 있다. 위와 같은 경우는 빈 튜플을 생성한 것이다. 튜플을 정의 할 때 () 가 필요 없다 가장 마지막에 , ( 쉼표 ) 를 붙이면 Tuple을 정의한다는 의미이다 하지만 가독성을 높이기 위해 () 를 묶어서 생성하도 록 하자 튜플 언패킹 : Tuple unpacking 튜플을 한번에 여러변수에 할당 하는것 num_tuple에 1,2..
[파이썬 기초] 파이썬 리스트 List 기초 완전 정복 2 < List 메소드 정리 > 안녕하세요 오늘은 저번 시간에 이어서 Sequence Type 의 List 기초 완전 정복 2 를 나아가 보겠습니다. https://allhpy35.tistory.com/11 [파이썬 기초] 파이썬 List 기초 완전 정복 1 오늘은 파이썬의 List에 대해서 알아보겠습니다. List ? 0 혹은 그 이상의 요소로 만들어진다 콤마( , )로 구분되며 대괄호( [ ] )로 둘러 쌓여있다 데이터를 순차적으로 파악하는데 유용하다 문자열과는 달리 리.. allhpy35.tistory.com 이전글을 꼭 보고 차근차근히 보고 와주세요 저번 시간에 이어서 리스트의 함수들을 이용하여 추가하였습니다 이번에는 리스트의 요소를 삭제하거나 리스트를 복사하거나 그외의 7개의 함수를 알아보겠습니다 항목을 삭제하기 앞서서 삭제하..
[파이썬 기초] 파이썬 리스트 List 기초 완전 정복 1 오늘은 파이썬의 List에 대해서 알아보겠습니다. List ? 0 혹은 그 이상의 요소로 만들어진다 콤마( , )로 구분되며 대괄호( [ ] )로 둘러 쌓여있다 데이터를 순차적으로 파악하는데 유용하다 문자열과는 달리 리스트는 변경 가능하다 현재위치에서 새로운 요소를 추가, 삭제 혹은 기존 요소에 덮어쓸 수 있다 동일한 값이 여러번 나타날 수 있다. 리스트 생성 방법 newList = [1, 2, 3, 3.14 , '가' , '코딩하는 공대생' ] 이런 식으로 리스트 생성하게 됩니다 숫자는 그냥 적으시면 됩니다 문자열은 작은따옴표 ( ' ' ) 혹은 큰 따옴표 ( " " )로 둘러 쌓이게 하고 적으시면 됩니다. 좀 더 자세히 알고 싶으면 아래의 링크를 타고 이동해주세요 https://allhpy35.tis..
[파이썬 기초] 파이썬 문자열 내장 함수 총 정리 | [python Basic] Python String Function doc 파이썬의 문자열 내장 함수에 대해서 알아보겠습니다. 함수는 어떤 기능을 하고 어떠한 형식으로 이루어져 있는지 알아야 한다고 생각합니다. 대부분의 형태가 이렇습니다 String.function(arg) 가장 앞에 String(문자열) . function(함수) 그리고 괄호 안에 arg(인자) 로 구성되어있습니다. 예시로 아래의 글을 basic 변수에 넣어주세요 파이썬은 초보자부터 전문가까지 사용자층을 보유하고 있다. 동적 타이핑(dynamic typing) 범용 프로그래밍 언어로, 펄 및 루비와 자주 비교된다. 다양한 플랫폼에서 쓸 수 있고, 라이브러리(모듈)가 풍부하여, 대학을 비롯한 여러 교육 기관, 연구 기관 및 산업계에서 이용이 증가하고 있다. 또 파이썬은 순수한 프로그램 언어로서의 기능 외에도 다..