파일입출력 open (name, option) 에서의 option 은 6가지가 있다. option Read or Write Seek 파일이 존재하지 않을 경우 생성여부 r R 0X r+ R/W 0X w W 0O w+ R/W 0O a W EOFO a+ R/W EOFO 쓰기fw = open('test.txt', 'w') fw.write('These are python tutorials for beginner\n') fw.write('I like it\n') fw.close() 읽기fr = open('test.txt', 'r') line = fr.readline() print(line) # -> These are python tutorials for beginner fr.seek(0) sentences = f..
내장함수 lambda함수를 생성할 떄 사용하는 예약어로, def 와 동일한 역할을 한다.함수를 1줄로 간단하게 만들때나def 를 사용할 수 없는 곳에 주로 쓰인다.형태는 아래와 같다. lambda param1, param2, ... : 표현식 sum = lambda a, b: a + b sum(3, 4) # -> 7 myList = [lambda a, b: a + b, lambda a, b: a * b] myList[0](3, 4) # -> 7 myList[1](3, 4) # -> 12 isinstanceinstance 의 형을 판단해준다.상속받은 클래스는 상위클래스의 instance 라고 여겨진다.# instance 의 형 판단 class Person: pass class Child(Person): p..
Modules (파일 분리)자주 사용하는 함수 및 클래스를 하나의 파일 형태로 모아두는 것을 모듈화한다고 한다. 위와같이 print_helper.py 와 /dictionary/dictionary_helper.py 를 만들었다면아래와 같이 import 시킬 수 있다.import print_helper from dictionary import dictionary_helper Exceptionstry-except-finallywhile True: try: number = int(input('What is your favorite number?\n')) print(23 / number) break except ValueError: print('Make sure and enter a number') except ..
Function선언 및 사용함수를 정의할 때는 def function(parameter):형식으로 사용한다.def printTest(): print('test') printTest() 파라미터가 있을경우는 아래와 같이 처리한다.def changeToWon(dollar): print(dollar * 1147.50) changeToWon(1) python 은 return 형을 지정해줄 필요가 없다.def changeToWon(dollar): won = dollar * 1147.50 print(won) return won won = changeToWon(1) parameter 를 전달하지 않았을 때 default Value 도 지정해줄 수 있다. def changeToWon(dollar, currency=11..
Numbers12/4 #= 3.0 ,실수형으로 반환한다. 18//4 #= 4 #몫 5 ** 3 #= (5 * 5 * 5) (지수) 변수설정은 변수명 = 값으로 한다.tuna = 5 20 + tuna #=25 String 변수설정 String 을 위해서는 single quote ( ' ' ) 또는double quote ( " " ) 를 사용한다. string 에 quote 가 있을경우,"I don't think she is 20"'She said, "What part of the cow is the meatloaf from?"'으로 타입이 다른 것으로 감싸주거나 일반적으로 사용하는 escape (\) 를 사용하면된다. string = 'string' string = "I don't think she is ..
- Total
- Today
- Yesterday
- 읽기 좋은 코드가 좋은 코드다
- Swift
- Swift 3.0
- Swift3
- UIView
- workerThread
- NSManagedObjectContext
- set
- string
- ios
- thread
- optional
- NSManagedObject
- docker
- 꺼내먹어요
- AWS
- delegate
- Swfit
- HTTP
- Block
- NSManagedObjectModel
- coredata
- applicationWillResignActive
- EffectiveObjectiveC
- Swift 3
- RunLoop
- dictionary
- CGImage
- Arc
- CIImage
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |