Last active
March 7, 2018 15:11
-
-
Save Curookie/b4e403008a6f380a0bfc3c420527e0e8 to your computer and use it in GitHub Desktop.
파이썬
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
파이썬(Python) | |
특징 : ' ; ' 이 없다. ' : ' 안 끝났다의 의미, 오히려 역으로 안 끝났다고 표현하는게 더 편하다. '{ }' 대신 tab으로 구분 | |
선언 : var 변수, 자료형 선언이 없다. | |
불러오기 : import | |
주석 : #, '''(다줄) | |
조건문 : ' if sum == 7 : ' 괄호가 없으면 예전에 흑백이여서 알아보기힘들었는데, 이제는 칼라가 되니까 직관성을 해결되기 때문에 필요없다. else if -> elif | |
반복문 : ' for x in range(?,??(보다작을때)) : tab 끝나면 끝 ', while True: 계속 반복 | |
출력문 : print(한줄) 문자열 ' ' , " " 상관없다. | |
논리연산자 : &&, ||, ! (X) -> and, or, not (O) | |
문자열 함수 : book_name[0:11] 전체에서 0~11문자 추출해낼 수 있다. len(book_name) 문자열 길이, find(??) 문자열이 들어있는지 체크, lower() 소문자 | |
리스트 : pop(?) ?안지정하면 마지막 요소가 제거된다. insert(0,55) 0번에 추가 뒤로 밀린다. .sort() 정렬 오름차순으로 | |
- append(x) : 어떤 값(x)을 리스트의 마지막 인덱스 다음에 추가한다. | |
- clear : 리스트에 있는 모든 값들을 삭제한다. | |
- copy : 리스트를 복사한다. | |
- count(x) : 특정 값(x)의 개수를 반환한다. | |
- extend(X) : 어떤 리스트(X)를 연결한다. | |
- index(x) : 특정 값(x)의 인덱스를 반환한다 | |
- insert(i, x) : 특정 값(x)을 지정한 위치(i)에 삽입한다. | |
- pop() or pop(x) : 리스트의 마지막 값을 삭제하고 그 값을 반환한다. (= .pop()) 매개변수에 인덱스 값을 넣으면 해당 인덱스 값을 삭제하고 반환한다. (= .pop(2)) | |
- remove(x) : 특정 값(x)를 삭제한다. | |
- reverse() : 리스트를 역순으로 재정렬한다. | |
- sort() or sort(~) : 리스트를 오름차순으로 정렬한다. (매개변수에 reverse=True라고 입력하면 내림차순으로 정렬.) | |
함수 : def make_polite(sentence): | |
형변환 : str(변수) 문자열로 바꾼다. | |
입력함수 : input('질문') | |
크기비교(요소, 숫자 등) 함수 : min(), max() 크기비교 요소도가능 가능 | |
길이,개수측정 함수 : len() 리스트 요소개수, 문자열 길이등 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
import math로 수학함수 구현가능
sqrt(x) x의 제곱근
pow(x,제곱수)
from math import sqrt, pow
이런식으로 import 2개이상을 한번에 불러올 수 있다.3항 연산자
[False] if [Condition] else [True]
return [ i if i in [listname] if i > [condition] ]
이렇게 하면 리스트 요소는 조건을 거친 i로 반환된다.