IT14 8. 활용하기 1) 검색하기 프로그래밍 검색 요령 검색은 구글 키워드에 파이썬3 또는 python3을 포함하라 코드를 포함한 글을 찾도록 하라 간단한 예제는 REPL을 사용하여 예제를 테스트 해보라 영어를 못해도 영어로 검색하라 2) 문서찾기 공식문서 필요한 내용을 둘러보고 싶을때 파이썬 내장 모듈과 함수의 정보가 필요할 때 구글 또는 stackoverflow.com 문제의 구체적인 해결 방법이 알고 싶을 때 구글 검색시 사이트 제한 기능 활용 site:stackoverflow.com *python 문법 하나 알고가깅! import random list = ["빨","주","노","초","파","남","보"] random_element = random.choice(list) print(random_element) 2022. 11. 9. 7. 모듈 ( 1 ) 모듈 사용하기 모듈 미리 만들어진 코드를 가져와 쓰는 방법 import 모듈이름 사용 방법: 모듈이름.모듈안의 구성요소 math.pi random.choice() 모듈의 예 import math 수학과 관련된 기능 import random 무작위와 관련된 기능 import urllib.request 인터넷의 내용을 가져오는 기능 ( 2 ) 모듈 만들기 사용할 함수, 메소드 코드를 작성한 모듈 파일을 생성 모듈이 쓰일 파일에 import를 사용하여 모듈을 호출 사용 방법은 기존의 모듈과 동일 주의할 점은 사용자가 만든 모듈과 모듈을 쓸 파일이 같은 폴더에 있어야 한다. DEF RANDOM_RSP() : """무작위로 가위바위보를 낸다""" IMPORT RANDOM RETURN RANDOM.CHO.. 2022. 11. 8. 6. for 반복문 1 ) for in list for in 반복문 코드를 필요한만큼 반복해서 실행 for pattern in patterns: print (pattern) 리스트 patterns의 값을 하나씩 꺼내 pattern으로 전달 리스트의 길이만큼 print (pattern) 실행 2 ) for in range range 함수 필요한 만큼의 숫자를 만들어내는 유용한 기능 for i in range(5): print(i) enumerate 리스트가 있는 경우 순서와 리스트의 값을 전달하는 기능 names = ['철수', '영희', '영수'] for i, name in enumerate(names): print('{}번: {}'.format(i + 1, name)) *문제 days에는 1월부터 12월까지 그 달에 포함.. 2022. 11. 7. 5. 리스트 1) List 여러개의 값을 담을 수 있는 변수 list1 = [1,2,3,4,5] 값 읽어오기 리스트를 사용할때는 0번째가 첫번째 첫번째 값 list1[0] 두번째 값 list1[1] 뒤에서 첫번째 값 list1[-1] 뒤에서 두번째 값 list1[-2] 리스트에 들어있는 값 보다 큰 값을 읽어오려고 하면 에러 예. 위의 list1에서 list1[5] 또는 list1[-6]은 에러 값 쓰기 변수와 같이 list1[0]=10이라고 하면 list의 첫번째 값이 10으로 변경 2) 리스트 수정 2 - 1 )리스트에 새로운 값을 추가하는 방법 list1=[1,2,3]이라고 할 때 append를 이용 list1.append(4) append를 이용하면 리스트에 새로운 값이 추가된다. 뒤에 새로운 리스트를 더하기.. 2022. 11. 7. 이전 1 2 3 4 다음