분류 전체보기 85

파이썬 변수, 숫자, 연산 실습

실습 1. 넓이와 둘레길이를 구하는 코드를 만드세요. a는 11, b는 7일때의 넓이와 둘레의 길이를 구하세요. 2. 어떤 숫자 x가 주어졌을때, 그 숫자가 짝수인지 홀수인지 계산하는 코드를 작성하세요. 3. a의 길이가 20으로 주어졌을때, 표면적(area)와 부피(volume)을 구하세요. 4. 현재 속도가 90 KM/H 다. 이를 MP/H(Miles per hour) 로 계산하는 코드를 작성하세요.

파이썬 def 함수 (Function) 만들기

FUNCTIONS 함수란, 재사용 되는 코드 블럭 입니다. Data or arguments 가 전달되고, 결과가 return 됩니다. 우리가 프로그래밍 하다가, 반복되거나 재사용 되는 코드 블럭이 있으면, 이를 함수로 만들면 됩니다. 남들이 이렇게 재사용 잘 되는 함수들을 미리 만들어 놓은 것들도 많습니다. 이를 라이브러리라고 합니다. 함수를 나타내는 정의 (문법) 를 외우자. def 함수이름 파라미터의 의미 리턴이란? 함수의 실행 순서를 이해하자. CPU가 어떠한 실행 순서로 동작하는가? return 이 없는 경우 Parameter가 하나인 경우 Parameters 가 두개인 경우 Return 값이 둘 이상인 경우 Default parameter # 이름과 나이를 입력받으면, "제 이름은 ...이고 나..

Python 2021.11.15

파이썬 반복문 (loop) while, While loop, 무한루프 (Infinite Loop)

WHILE LOOPS While loop 는, 조건식을 만족하는 동안, 자신이 포함하는 문장들을 실행한다. Infinite Loop : 무한루프 롯데리아에서 키오스크로 햄버거 주문할때, 유저가 버튼 누를때까지 화면은 계속 나오고 있다. 게임이 시작되고 나면, 유저가 화장실을 갔다와도 게임은 계속 진행되고 있다. # 유져한테 문장을 입력받는다. # 해당 문장을 화면에 출력한다. # '그만' 이라는 글자를 입력할때까지, 유저한테 입력받은 문장을 # 화면에 출력한다.

Python 2021.11.14

파이썬 반복문 (Loop) for

FOR LOOPS 영어가 설명이 정확합니다. For loops are used for iterating over a sequence (a list, a tuple, a dictionary, a set, or a string). 한번에 하나의 항목만 가져와서, 원하는 대로 처리합니다. 리스트 데이터를 loop 돌면서 처리한다. 문자열 데이터를 루프 돌면서 처리한다. 리스트를 루프 돈다. # 스코어 리스트에 있는 점수는, 잘못 매긴 점수다. # 따라서 5점씩 뺀 점수로 출력하시요. # 5점씩 뺀 점수를 , 새로운 리스트 new_score_list 에 저장하세요 리스트의 인덱스값과, 매칭되어 저장되어있은 값을 함께 출력 딕셔너리 데이터를 for 루프 : key 딕셔너리 value 값을 for 루프 키 밸류를 ..

Python 2021.11.14

파이썬 조건문 if (CONDITIONAL STATEMENTS)

조건문이란, 우리 일상생활에서 흔히 쓰는 문장. if ~ 라면, ~ 한다. 비가 오면 우산을 들고 나가고, 비가 오지 않으면 운동화를 신고 간다. 배가 고프면 사과를 먹고, 배가 고프지 않으면 콜라를 먹는다. 5가 2보다 크면 If condition is True 를 출력하고, 그렇지 않으면, If condition is False를 출력한다. 위의 문장에서, 무엇을 주의깊게 봐야 할까요? 파이썬 문법입니다. '정의' 이므로 이렇게 따라해야만 컴퓨터가 이해할 수 있습니다. 탭 ! tab ! 입니다. 들여쓰기(indentation)가 중요합니다. 여러 문장을 수행하는 예제 CPU의 코드 실행 순서 Nested 중첩된 조건문

Python 2021.11.14