파이썬교육 5

[3-3 파이썬] %(모듈로), 윤년 확인하기 파이썬 실전예제

1. 모듈로 % 먼저 모듈로moduler operation를 알아보겠다. 기호는 %이다 예제를 살펴보며 모듈로의 의미를 발견해보자. ex1) 7 % 2 =1 7나누기2는 2 + 2 +2 + 1 이다. 몫이 3이고, 나머지가 1이다. ex2) 7 % 3 = 1 7나누기3은 3 + 3 + 1 이다 몫이 2이고, 나머지가 1이다. 즉 % 모듈로의 의미는 어떤 숫자를 다른 숫자로 나누어 갖는 나머지 값이다. 홀수 짝수를 판별하는 코드를 %, if if 로 적어줄 수도 있지만 %, if else 구문으로 적을 수 있다. 2. 윤년이란? 윤년은 일년이 366일인 달이며, 12개월 중 2월이 하루가 더해져 29일이 된다. 윤년이 무엇인지 더 자세히 알고 싶으신 분은 영상을 참고해주기를 바란다. https://www...

[3-2 파이썬] 조건문, condition, if 구문, else 구문, 들여쓰기, :, indendent

오늘은 조건문에 대해 알아보고, 조건문을 작성하는 과정을 따라가보도록 한다. 컵에 물을 붓는다. 일정한 양 이상의 물을 붓는다면 컵 밖으로 흘러 넘치게 된다. 여기서는 일정한 양이 100 ml이다. 이런 조건을 가지고, 조건문을 작성해보면 만약 100ml보다 더 많이 물을 부으면, 물이 넘치고 그것이 아니라면, 물은 넘치지 않는다. 가 된다. 이것을 영어 단어를 붙여, 조건문을 작성해보면 if 100ml보다 더 많이 물을 부으면, 물이 넘치고 else 물은 넘치지 않는다. 이것을 비교 연산자를 이용해, 참인지 거짓인지 판단 할 조건문을 작성해본다. if water > 100 라면, 물이 넘치고 else 라면, 물은 넘치지 않는다. if, else 조건문의 마지막에 :(콜론)을 붙여 if문장이 끝나는 지점..

[3-1 파이썬] n 비교연산자, >,<,>=,<=,==,!=, =와 ==의 차이

비교 연산자(Comparison Operators)에 대해 알아보자. Operator 연산자 Meaning 뜻 > Greater than 많은 = Greater than or equal to 많거나 같은 apple이라는 새로운 변수에 5라는 값을 지정해준다는 듯이다. 2. '= =' 의 뜻 ==는 보통 if 문과 함께 쓰이는데, 왼쪽에 있는 값이 오른쪽에 있는 값과 같은지 확인(Check equality) 하는 것이다. apple == 5라면 >apple의 값이 5가 맞는지 아닌지 확인하라는 것이다. 결과값은 불린타입(boolean type)으로, 참True 또는 거짓False 중 하나로 판명난다. 3. '= !' 의 뜻 =!는 같지 않다의 뜻이다. ! 느낌표는 부정의 의미를 담고 있다.

[2-3 파이썬] F-string, 데이터형과 상관없이 출력하기, 소수점 표시 :.2f, {:.2f}, format()

student = "Olivia" height = 162 insight= True 라는 변수 3개가 있다. 위 변수의 type을 각각 출력해보면 String, int, boolean형이다. 이런 경우 서로 다른 데이터타입을 출력하려면 모두 str타입으로 바꿔주는 번거로운 일을 해야한다.. print("이렇게 출력되겠죠??? 너무 힘들죠..." + student +"의 키는 " str(height) + "입니다. 이것은 " + str(insight) + "입니다") 그래서 우리는 f-String을 사용할 것입니다. f-string은 출력하고자하는 문장을 모두 string타입으로 변환해줘서 매우매우 편리합니다. 먼저 출력하고자 하는 문장을 f"다음에 써줍니다. 그리고 문장이 끝나면 "로 닫아줍니다. 띄어쓰기..

[2-2 파이썬] 수학 연산 +, -, *, /, **, round(), 반올림, 버림, 정수로 바꾸기, //

1. 수학연산자 +, -, *, /, ** + 더하기 - 빼기 이 두 가지는 우리가 아는 수학 부호와 동일하다. 파이썬에서 곱하기는 *로 표시하고 나누기는 /로 표시한다. 나누기에서 알아야 하는 것은 출력값의 type이 float(실수)형이라는 것이다.' **는 숫자의 거듭제곱을 표현한다. 2**4 이면 2의 4제곱을 뜻한다 값은 16이다. 2. 연산의 우선순위 여러 개의 연산이 섞여있을 때는 연산의 우선순위를 준다. PEMDAS +LR 팬다슬라 규칙을 소개한다. 아래의 순서대로 하면된다. 1등: Parentheses 괄호 () 2등: Exponents 지수 ** 3등: Multiplication 곱셈 * = Division 나눗셈 / 4등: Addition 덧셈+ = Substraction 뺄셈 - 5..