본문 바로가기

Python/기본 문법6

Python - 슬라이스 / 딕셔너리 / if 문 / for / while 반복문 - 리스트의 일부를 잘라 새 리스트를 만드는 것 (시퀀스 객체인 list, tuple, range, string 모두 가능) - 슬라이스 시, 시작 인덱스부터 끝 인덱스 - 1까지 값을 가져온다 - 리스트와 튜플은 값 여러 개를 일렬로 저장할 뿐 값끼리 연관 관계가 없었으나 딕셔너리는 값마다 이름을 붙여서 저장하는 방식이다 (키-값은 1:1 대응) - 사전(dictionary)에서 단어를 찾듯이 값을 가져올 수 있다고 하여 딕셔너리 - 딕셔너리는 { }(중괄호) 안에 키: 값 형식으로 저장하며 각 키와 값은 ,(콤마)로 구분 - 딕셔너리는 특정 주제에 대해 연관된 값을 저장할 때 사용 if 조건식 : (들여쓰기) for 변수 in range(반복횟수) : 반복할 코드 - range가 기본형태 - 보통 정.. 2020. 5. 19.
Python 설치 및 기초 문법 Python설치 pycharm 설치 conEmu 설치 - cmd나 consol 창 등 여러가지 기능 활용 가능해서 편리 - 세미콜론 사용 X (사용해도 무방) - if문에서 보통 {블럭}의 시작은 : (콜론) + 들여쓰기 (스페이스 바 4칸) 정수와 정수 연산 시 값이 실수로 나옴(자바는 정수-정수 연산시 정수로만 값 나옴) 5/2 =2.5 ->뒤에 나머지 안 버리는 연산 5//2=2 ->뒤에 나머지 버리는 연산 2**3=8 ->거듭제곱 가능 파이참 첫 실행시 항상 shift + Alt + F10 이후에는 Shift+F10 ctrl + d = 복붙 x = None (Java의 Null과 같은 상태) 숫자 바꾸기 x, y = 10, 20 x, y = y, x x, y 20, 10 -> 자바에서는 tmp 만.. 2020. 5. 18.