본문 바로가기

분류 전체보기64

[Python] def로 함수 정의하기, 동작 순서 설명 "def"는 함수를 정의하기 위해 사용되는 키워드이다. "def"는 "define"의 줄임말로, 함수를 정의하는 데 사용된다. 함수를 정의할 때는 "def" 키워드를 사용하고, 함수의 이름을 지정한 후에 괄호 안에 필요한 매개변수를 지정한다. 함수의 본문은 콜론(:) 다음에 오는 들여쓰기된 블록으로 작성된다. 예제1. "비트코인" 문자열을 화면에 출력하는 print_coin() 함수를 정의하라.def print_coin(): print("비트코인") print_coin()#출력값:비트코인 주어진 코드는 "print_coin"이라는 함수를 정의한다. 이 함수를 호출하면 "비트코인"이라는 문자열이 출력된다.  예제1 - 2.  정의한 print_coin 함수를 10번 호출하라.. 2024. 4. 5.
[Python] for 문 사용법 (Range/ 리스트(List)/split) for 문은 파이썬에서 사용되는 반복문 중 하나로, 주어진 조건이나 시퀀스에 따라 코드 블록을 반복 실행한다. 1. range() 함수를 사용한 for 문 range() 함수는 일정한 범위의 정수를 생성하는 데 사용된다. 일반적으로 for 문에서 반복 횟수를 지정하는 데에 많이 사용된다. range() 함수는 시작값, 끝값(포함되지 않음), 그리고 옵션으로 증가값을 인자로 받는다. 2. 리스트(List)를 사용한 for 문 리스트는 여러 값을 담을 수 있는 파이썬의 자료구조이다. 리스트의 각 항목을 순회하면서 작업을 수행할 때 for 문을 사용할 수 있다. 3. split() 메소드를 사용한 for 문 split() 메소드는 문자열을 지정된 구분자를 기준으로 나누는 데 사용된다. 이를 사용하여 문자열을 .. 2024. 4. 4.
[Python] if 문 사용법 (리스트(list), 딕셔너리(Dictionary),input ), 예제. 1. 사용자로부터 하나의 숫자를 입력받고 짝수/ 홀수를 판별하라. num = int(input("숫자를 입력하세요: ")) if num%2 == 0 : print('짝수') else : print('홀수') 짝수 홀수는 %(나머지를 구하는 연산자)를 활용하여 구할 수 있다. 2를 나눴을때 나머지가 0이면 짝수, 나머지가 1이면 홀수이다. 2를 나누기위해 input을 int로 씌워 문자열에서 정수로 바꾼다. 2. 사용자로부터 값을 입력받은 후 해당 값에 20을 더한 값을 출력하라. 단 사용자가 입력한 값과 20을 더한 계산 값이 255를 초과하는 경우 255를 출력해야 한다. num = int(input("숫자를 입력하세요: ")) num1= num+20 print("입력값 :", num ) if num1.. 2024. 4. 4.
[Python] numpy 라이브러리 활용법 (list, random,reshape ,배열), 예제. - NumPy는 다차원 배열을 처리할 수 있는 선형대수학(Linear Algebra) 라이브러리이다.numpy 라이브러리를 추가하고 'score_list' 리스트를 np.array를 이용하여 array로 변환가능하다. X는 변수명으로 어레이로 저장되어있다    메모리로만 되어있던 x 를 파일로 만들어서 저장 가능하다    BUILT-IN METHODS AND FUNCTIONS   random 라이브러리 import 해서 random 함수 사용    랜덤으로  array형태의 배열만들기1터 100까지 숫자로 이루어진 4행 5열짜리 배열을 만든다.axis = 0은 배열의 열끼리 비교(axis =1 은 행끼리 비교) 한다.     특정 값 이상의 데이터만 추출X가 70 이상일때 True 아니면 False로 처.. 2024. 4. 2.