본문 바로가기

전체 글24

파이썬 - random 함수 random 함수는 설정한 조건 내에서 랜덤한 값을 발생시켜줍니다. 이 함수를 실행하기 전, import random을 통해 함수를 import 하는 과정이 필요합니다. 이는 실행 전 한번만 입력하면 됩니다. 🙂 random.random( ) 0부터 1사이의 실수 중 난수 값을 돌려주는 함수 random.random() 결과값: 0.238489754 random.randint( ) 두개의 숫자를 넘겨받아 두 숫자 사이의 난수 값 1개를 돌려주는 함수 random.randint(1,3) 결과값: 3 random.choice( ) 리스트 내의 숫자 중 하나를 랜덤으로 반환하는 함수 random.choice([1,2,3,4]) 결과값: 2 random.choices( ) 리스트 내의 숫자 중 원하는 개수만큼 .. 2022. 3. 16.
파이썬 - try, except문 오류 처리 기법인 try, except문에서는 try 조건 수행 중 오류 발생 시 except 조건이 수행됩니다. 작성방법: try: ... except [발생 오류[as 오류 메세지 변수]]: ... except 구문을 작성하는 방법에는 3가지가 있습니다. 1. try, except 만 사용하는 방법 오류 종류에 상관없이 오류가 발생하면 except 문을 수행합니다. try: ... except: ... 2. 발생 오류만 포함한 except문 발생한 오류가 except 문에 작성한 오류와 일치할 때만 except문을 수행합니다. try: ... except 발생오류: ... 3. 발생 오류와 오류 메세지 변수를 포함한 except문 2번째 내용에서 오류 메세지의 내용을 알고 싶을 때 사용하는 방법입니다.. 2022. 3. 16.
파이썬 - 내장 함수 (enumerate/ filter / map/ zip) enumerate : 순서가 있는 자료형을 인덱스 값과 함께 출력해주는 함수 ※ 사용가능한 자료형: 리스트, 튜플, 문자열 ※ enumerate 함수는 보통 for문과 함께 사용됩니다. 작성법) for 변수 1, 변수 2 in enumerate ([리스트]) for i, name in enumerate(['body', 'foo', 'bar']): print(i, name) 결과값: 0 body 1 foo 2 bar 위와 같이 입력 시 body, foo, bar이 인덱스 값과 함께 순서대로 출력된 것을 보실 수 있습니다. for문처럼 반복되는 구간에서 객체의 위치 값을 알아보고 싶을 때 매우 유용하다고 하네요. enumerate 함수를 이용하여 아래와 같이 출력하시오. 1번 학생 이름 .. 2022. 3. 2.
파이썬 - for문 / range for문 작성법: for 변수 in 범위: 실행할 문장 for A in B: 실행할 문장 for i in [1, 2, 3]: 실행할 문장 for문은 '변수가 범위 안에 있다면 (=True)'라면 아래의 내용을 실행'을 입력하기 위한 코드입니다. 출력 예시>> 아래의 내용은 어떻게 출력될까요? for i in [1, 2, 3]: print(i) 위 내용은 아래와 같이 풀어쓸 수 있습니다. for 1 in [1, 2, 3]: print(1) for 2 in [1, 2, 3]: print(2) for 3 in [1, 2, 3]: print(3) 따라서 출력되는 내용은 아래와 같습니다. 1 2 3 아래의 코드가 어떻게 출력될지 예상해 본 후 정답을 확인해봅시다. for i in [1,2,3.. 2022. 2. 23.