다음은 내가 헷갈려서 정리하는 파이썬에서 다양한 케이스들 입력 받고 초기화 하는 방법들이다. Show 1. 숫자 하나 혹은 문자(문자열) 하나 입력받기
2. 2개 이상의 정해진 변수에 입력받기 -> map
3. for문을 쓰지 않고 1차원 배열 입력받기 -> listex) 4. 1차원 배열 0으로 초기화하기
5. for문을 쓰지 않고 2차원 배열 입력받기 -> list
6. 2차원 배열 0으로 초기화하기※본 포스팅은 "Do it! 점프 투 파이썬" 교재의 내용을 기초로 하고 있습니다. >>> 뒤는 코드입니다. <파이썬의 특징: Script/Interpreter Language>
실행 속도 효율성 : 인터프리터(느림) < 컴파일러(빠름) 습득 속도 효율성 : 인터프리터(쉬움) > 컴파일러(복잡) <파이썬의 주석>
<파이썬의 입력>
<파이썬의 함수 선언>
<파이썬의 초기화>
파이썬에는 변수 종류가
으로 나누어져 있는데 알아보기에 앞서 변수 선언은 아무 값도 넣지 않고 변수만 만들어 놨을 때 선언이라고 하고 초기화는 만들어 놓은 변수에 처음 값을 할당할 때 초기화라고 한다 즉 선언 및 초기화는 변수를 만들며 동시에 값을 할당해 줬다는 거다 실제 코드로 작성 시 자바처럼 타입 변수명 = 값; 이런 식으로 사용하는 것이 아니라 변수명 = 값 을 해주면 자동으로 변수에 타입이 할당이 된다 매우 간단하기 때문에 훨씬 사용하기 편하다 이제 변수 타입을 차례대로 알아보자 설명할 내용이 많은 경우 밑에 링크로 설명 글을 작성해 놓았다 숫자형(Number) 변수명 = 1 변수명 = 1.5 이런 식으로 사용한다 문자형(String) 변수명 = "값" 으로 사용하면 되고 여러줄을 넣을 경우에는 변수명 = """ 값 값 """ 이런 식으로 사용한다 불리언(Boolean) 불리언은 True, False만 들어가게 되는데 변수명 = True 변수명 = False 이렇게 사용한다 리스트(List) 리스트는 선언 후 값을 추가, 삭제, 수정할 수 있다 변수명 = [1, 2, 3, 4] 변수명 = [1, 2, [3, 4]] 파이썬 리스트(List) 사용법 정리 s파이썬(Python)에서 리스트(List)는 변수명 = []으로 빈 리스트를 선언하거나 혹은 변수명 = [값, 값, 값] 이런 식으로 선언과 동시에 초기화를 시키는 식으로 작성한다 다른 언어들과는 다르게 파이썬에서는 리.. wakestand.tistory.com 튜플(Tuple) 튜플은 한번 만들어 놓으면 값 변경이 불가능하다는 점에서 리스트와 다르다 변수명 = (1, 2, 3, 4) 변수명 = (1, 2, (3, 4)) 파이썬 튜플(Tuple) 사용법 정리 튜플(Tuple)은 리스트와 비슷하게 튜플명 = (값, 값, 값) 이런 식으로 선언하고 초기화를 시키는데 파이썬 리스트 사용법 총정리 s파이썬(Python)에서 리스트(List)는 변수명 = []으로 빈 리스트를 선언하거나 혹.. wakestand.tistory.com 딕셔너리(Dictionary) 딕셔너리는 Key와 Value를 가지게 되는데 Key는 Name, Age와 같은 중복이 없는 값을 사용하고 Value는 '철수', '민식', 50, 33과 같은 중복되도 상관없는 값을 사용한다 변수명 = {'name': '철수', 'age': '50'} 변수명 = {'name': '민식', 'age': '33'} 파이썬 딕셔너리(Dictionary) 사용법 정리 파이썬(Python)에서 딕셔너리(Dictionary)는 Key와 Value로 이루어진 자료형인데 여기서 Key는 한번 입력한 뒤에 고정으로 사용하고 Value는 입력후에 변경이 가능하다 이 말은 Key에는 이름(name)과 같은 큰 범.. wakestand.tistory.com 집합(Set) 집합은 중복을 허용하지 않고 순서가 존재하지 않는다 ("ABCDE"를 넣으면 뒤죽박죽 섞여서 들어간다는 얘기) 변수명 = {1, 2, 3, 4, 5, 6} 변수명 = set("ABCDE") 작성한 변수는 print(변수명) 으로 언제든지 확인 가능하다 위 스크린샷에 사용한 코드는 아래 코드블록을 참고해주면 된다 |