본문 바로가기

전체 글170

[Python] Dictionary 선언 및 사용하기 Dictionary 선언games = { '가위' : '보', '바위' : '가위', '보' : '바위' }key : value로 연결되어 있어서 key로 value를 호출한다. 예)games['가위'] --> 보 Dictionary 사용games = { '가위' : '보', '바위' : '가위', '보' : '바위'} print(games['바위'])가위 2017. 7. 2.
[Python] 모듈 만들기 아래와 같이 새로운 파일을 생성한다.파일명 : module_f.py def random_rsp(): import random return random.choice(["가위", "바위", "보"]) 위 모듈을 호출해서 사용할 새로운 파일을 생성한다.파일명 : module_rtn.py import module_f print(module_f.random_rsp())보 2017. 7. 2.
[Python] 외부 모듈 사용하기 외부에서 모듈을 가져와 사용할려면 import를 사용해야 한다. 예를 들어 수학관련 함수 math를 사용할려면 다음과 같다.import math r = 10circleValue = 2 * math.pi * r print(circleValue) 62.83185307179586 다음은 random함수 예이다.random함수는 실행될때마다 정의된 값중 임의의 값이 반환된다.import random candidates = ["가위", "바위", "보"]selected = random.choice(candidates) print(selected)바위 2017. 7. 2.
[Python] for 1. for : 반복문 소스 list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] for l in list: print(l) 결과0123456789 2. for ... in ... range : 범위 반복문 소스list1 = ['가', '나', '다', '라', '마']for i in range(5): print('{}번째는 {}'.format(i+1, list1[i]))결과1번째는 가2번째는 나3번째는 다4번째는 라5번째는 마 3. enumerate 소스list2 = ['a', 'b', 'c', 'd', 'e']for i, s in enumerate(list2): print("{}번째 문자는 '{}'입니다.".format(i+1, s))결과1번째 문자는 'a'입니다.2번째 문자는 'b'입.. 2017. 6. 24.