'Python/기초 다지기' 카테고리의 글 목록
본문 바로가기
반응형

Python/기초 다지기4

[Python 제어문] 조건문 IF / 반복문 While, For / if~elif~else, while~break, for 예제 PYTHON 파이썬의 제어문, 조건문, 반복문 IF elif else & While & For 조건문 IF 조건을 판단하여 해당 조건에 맞는 명령을 수행 한다. 프로그램의 흐름을 제어하는 문법 / 조건문을 이용해 조건에 따라 프로그램 로직을 수행 파이썬에서는 들여쓰기 (4 spaces 칸 띄우기) 가 중요하다. - 언제나 같은 너비로 ! 파이썬에서 코드의 블록(Block)은 들여쓰기(Indent)로 지정한다. * 블록 block : 특정한 기능을 수행하기위한 한 단위의 코드 블록 if 문 안의 수행할 문장들 모두 들여쓰기가 잘 되어 있어야 한다. 아래 예시 有 if 조건문 다음 바로 오는 : 콜론을 잊지 않기 ! JS if문에는 : 을 쓰지않아서 이 점이 아직 안익숙하다. money = True if m.. 2021. 5. 31.
[Python] 기본 입출력 .input() 빠르게 입력 받기 sys.stdin.readline() .rstrip() 사용자 입력과 출력 input() 함수 - 한 줄의 문자열을 입력 받는 함수 map() 함수 - 리스트의 모든 원소에 각각 특정한 함수를 적용할 때 사용 사용자 입력 - .input()의 사용 >>> a = input() 'hi there' >>> a "'hi there'" >>> input('숫자 적어쥬') 숫자 적어쥬:3 ':3' >>> input('숫자 적어죠') 숫자 적어죠10 '10' >>> a = input() #무조건 문자열로 받음 b = int(input()) # 정수 변환 c = input().split() #공백 기준 list만듬 # int 배열로 만들기 * list() 빠지면 안됨 d = list(map(int,input().split())) # 입력되는 데이터가 변수 개수만큼이면 l.. 2021. 5. 31.
[Python] 점프 투 파이썬 - 딕셔너리 자료형, 집합 자료형, 불 자료형, 변수 1. 딕셔너리 자료형 == 사전 자료형 a = {1:'a', 2:'b', 3:'c'} (JS 의 객체 형태와 비슷하다.) 여기서 속성인 1,2,3 = Key, 'a', 'b', 'c'는 = Value 가 된다. key와 value , 쌍으로 데이터를 저장 딕셔너리 자료형은 아래서 공부할 집합 자료형처럼 순서가 없기 때문에 index, 인덱싱 불가이다. 비어있는 딕셔너리는 a = dict() 으로 생성 * 딕셔너리의 key는 고유한 unique 값이다. 똑같은 key 값들이 있으면 가장 마지막것만 유효, 나머지는 무시된다. Key에는 List를 쓸 수 없다. (나머지 튜플, 숫자, 문자열 등 가능) 해시테이블 (Hash Table)을 이용하므로 (key 혹은 집합의 원소Element를 이용하여) 데이터의 .. 2021. 5. 29.
[Python] 프로그래밍의 기초 : 자료형 - 숫자형(Number), 문자형(String), 리스트(List), 튜플(Tuple) 자료형이란 프로그래밍을 할 때 쓰는 숫자, 문자열 등 자료 형태로 사용하는 모든 것을 말한다. 프로그래밍의 기본이자 핵심 요소다. 1. 숫자형 ( Number ) 수의 종류 python examples 정수 100,10,5,2,1,0,-1,-4,-10,-100 실수 5.2, 345.1, -9.44, -10.2, 3.4e10 8진수 0o34, 0o25 16진수 0x2A, 0xFF * 8진수 : 1에서 7까지 8개의 숫자를 사용한다. 1자를 6비트로 표현하고 있는 캐릭터 머신의 비트상태를 나타내는데 유용하다. 110101을 2진수로 취급하는 건 불편함으로 3비트씩 나누어 110, 101을 8진수 65로 나타낼 수 있으며 (65)8이라고 쓴다. 숫자 0 + 알파벳 o or O (소문자or대문자) 로 시작한다... 2021. 5. 29.
반응형