[6] python 자료형
IT/python2019. 4. 2. 17:30[6] python 자료형

list의 인덱스 부분에서 음수를 넣어 오른쪽 부터 가져올 수 있습니다. ※ 음수로 불러올 경우에는 0이 아닌 -1부터 시작합니다. 양수는 0부터 시작해도 괜찮습니다. :를 사용하여 범위 지정도 가능합니다. list 내장 함수가 존재하는데 필요에 따라서 사용하면 좋습니다. list자료형은 []로 묶입니다. list는 []값의 생성, 삭제, 수정이 가능합니다. list 예시 값의 변화가 없을때는 Tuple를 선언하는것이 좋고, 값의 변화가 필요할 때는 list를 사용하는것이 좋습니다. Tuple자료형은 ()로 묶입니다. Tuple은 list와 다르게 값을 바꿀 수 없습니다. Tuple 예시 set자료형은 {}로 묶입니다. 집합은 원소의 위치나 삽입 순서를 기록하지 않습니다. 따라서, 집합은 인덱싱, 슬라이..

IT/python2019. 4. 2. 14:47[5] python loof(for문 / while문)

for문 사용방법 for 변수 in 리스트( 또는, 튜플, 문자열 ): 조건문 for문에 range()사용하기 sum = 0 for i in range(시작, 끝): sum = sum + i print(sum) for i in range(2,10): for j in range(1,9): print("%d * %d = %d" %(i, j, i*j)) print('') 또는 다양한 for문이 있습니다. while문 사용방법 while 조건문: while 무한루프 a = 0 while True: a = a + 1 print("a는 5보다 작습니다.") if a > 5: print("a는 5보다 큽니다.") break while True: or while 1: 위의 명령을 해주면 무한 루프가 되기 때문에 bre..

IT/python2019. 4. 2. 14:34[4] python 파일 입/출력

기본 입력 f = open("filename.txt", 'w') f.close() 경로 설정 f = open("파일경로/filename.txt",'w') f.close() 파일에 내용 입력하기 f = open("filename.txt", 'w') f.write("문자열 입력") f.close() 내용 있는 파일에 내용 추가하기 f = open("filename.txt",'a') f.write("문자열 입력") f.close() ※이미 내용이 있는 파일인 경우 w모드로 열게된다면 이미 있던 내용들은 사라지고 새롭게 시작한다. 또, 해당 파일명이 없을 경우에는 새로 생성하게 된다. r 읽기 모드 파일을 읽어 들일때 사용 w 쓰기 모드 파일에 내용을 쓸 때 사용 a 추가모드 파일에 내용을 추가 할 때 사용

[3] python 조건문
IT/python2019. 4. 2. 14:25[3] python 조건문

조건문 조건문 뒤에는 :(세미콜론) if, elif, else if 조건문: 코드 elif 조건문2: 코드 else: 코드 위와 같이 작성되며 else if가 아닌 elif이다. if문 작성시 들여쓰기가 중요하다. if 조건문: print() print() print() 위와 같이 작성하면 사진과 같은 오류가 발생한다. 조건문에서 행동을 하고 싶지 않을때는 'pass' ex) if a > 10: pass elif a < 10: print("a는 10보다 작다.")

[2] python 기초 문법
IT/python2019. 4. 2. 14:05[2] python 기초 문법

"", '' 사용시 string형으로 인식한다. +를 이용해 문자열을 합칠 수 있다. ex) print('jun' + 'hee') *을 이용해 문자를 반복할 수 있다. ex) print('junhee'*3) 비교연산자 x > y x가 y보다 크다. x = y x가 y보다 크거나 같다. x

IT/python2019. 4. 2. 13:33[1] 파이썬이란?

프로그램을 설계하는 언어 중 하나이다. 간결하고 쉽고 생산성 높은 프로그래밍 언어이다. 문법이 다른 프로그래밍 언어들에 비해 어렵지 않고 표현하는 구조도 사람이 대화하는 형식을 이용한다. 초보자도 쉽게 배울 수 있다. 인터프리터 언어 1.소스 코드를 바로 실행하는 컴퓨터 프로그램 또는 환경이다. 2.원시 코드를 번역하는 컴파일러와 대비된다. 3. 소스 코드를 직접 실행한다. 4. 소스 코드를 효율적인 다른 중간 코드로 변환하고, 변환한 것을 바로 실행한다. 5. 인터프리터 시스템의 빌우인 컴파일러가 만든, 미리 컴파일된 저장 코드의 실행을 호출한다. 플랫폼에 독립적인 언어 첫 파이썬 버전은 매킨토시에서 사용할 목적으로 개발되었지만, 지금은 다양한 플랫폼에서 동작한다. 하지만 안드로이드/IOS에서는 동작하..

image