본문 바로가기

전체 글60

데이트타임 따라하기 (Coding the Datetime) 데이트타임 따라하기 (Coding the Datetime) 이번시간에는 시간을 나타내 주는 코드를 만들어 보겠습니다. 간단히 datetime 패키지를 사용했습니다. datetime 시간과 날짜를 만들어주는 모듈입니다. VSCode에서 파일이 실행이 안돼서 CMD 창에 Python을 열어 코드를 타이핑했습니다. 윈도우키+R키를 눌러 실행창에 CMD를 입력합니다. CMD 창이 나오면 python 편집창에 들어가 코딩합니다. I. datetime 사용법 >>>import datetime #파이썬에 데이트타임 모듈을 가져옵니다. # datetime. 을 생략하고 싶으면 from datetime import datetime으로 사용할 수 도 있습니다. 여기선 그냥 datetime. 을 생략하지 않았습니다. >>>.. 2020. 12. 9.
평균 계산하기 따라하기 (Calculate the average) 평균 계산하기 따라하기 (Calculate the average) 오늘은 파이썬으로 평균 구하는 방법을 간단히 살펴보겠습니다. 흔히 (숫자들의 총합)/(더한 숫자들의 총갯수)로 평균을 구합니다. 그럼 바로 평균을 구해보겠습니다. 파일 이름은 Average.py로 만들어 봤습니다. I. 올드스쿨 방식입니다. stud1=[39,29,95,70,49] stud2=[60,62,79,86,29] stud3=[10,20,30,40,50] score1=0 score2=0 score3=0 for i in range(0,5): score1=score1+stud1[i] score2=score2+stud2[i] score3=score3+stud3[i] print("학생1의 평균 : {}, 학생2의 평균 : {}, 학생3의 .. 2020. 12. 8.
람다식 따라하기 (Coding Lambda Function) 람다식 따라하기 (Coding Lambda Function) 사실 저는 전에 자바 강의 수업에서 람다식을 배운 적이 있었습니다. 그런나 자바가 너무 싫었기 때문에 람다식이 무엇이었는지 지금은 기억나지 않습니다. 전부터 계속 람다,,, 람다,,, 들었던 기억은 있습니다. 다만 지금 람다를 기억해 낼 수 없을 뿐입니다. 그래서 오늘은 람다가 무엇이고 어떻게 표현할 수 있는지 간단히 정리해 보려고 합니다. 이번 시간에도 유튜버 동빈나 선생님의 [ 파이썬(Python) 입문자용 초급 ] 41강을 적극 참고했습니다 람다식이란 함수의 형태를 짧게 쓸 수 해줄 수 있는 기능입니다. lambda는 lambda 키워드를 이용하여 매개변수를 지정하여 결과를 도출해낼 수 있습니다. add= lambda a, b : a + .. 2020. 12. 7.
예외처리 따라하기 (Coding Exception Handling) 예외처리 따라하기 (Coding Exception Handling) 이번 시간에는 예외처리를 따라 해 보겠습니다. 예외처리는 가장 많이 사용되는 예제 중 하나입니다. 파일 이름은 Exception.py로 만들어 봤습니다. 예외처리는 특정 구문에 대한 오류가 발생했을 때 오류를 확인할 수 있습니다. 예외처리는 기본적으로 try ~ excpet 구문을 이용하게 됩니다. try에서 구문을 사용하고 예외가 발생하면 except 구문이 실행되게 됩니다. try: print (3/0) except: # 예외가 발생했을 때 실행 print("0으로는 나눌 수 없습니다.") C:\Users\ATIV\Downloads\myworks>python .\Exception.py 0으로는 나눌 수 없습니다. 3이 0으로 나누었을.. 2020. 12. 6.
터틀 그래픽 따라하기 (Coding Turtle Graphics) 터틀 그래픽 따라하기 (Coding Turtle Graphics) 저도 이제 막 코딩을 배우기 시작했습니다. 어제 터틀 그래픽이란 것을 발견했습니다. 터틀 그래픽이란 꼬리에 잉크가 묻은 거북이가 움직이면 거북이가 지나간 곳에 선이 그려지는 그래픽입니다. 이렇게 그림을 그리는 방식을 터틀 그래픽이라고 합니다. 터틀 그래픽은 파이썬에 기본적으로 내장되어 있는 패키지입니다. 또한 많은 메소드도 제공되고 있습니다. 분명 저 같은 입문자가 재미를 가질만한 요소를 모두 갖추고 있는 기능입니다. import turtle as t t.shape("turtle") for i in range(4): t.forward(100) t.left(90) 1행은 파이썬에서 터틀 패키지를 가져옵니다. 2행은 거북이 모양 그래픽이 생성.. 2020. 12. 4.
소수 분류기 따라하기 (Coding Prime Number Separator) 소수 분류기 따라하기 (Coding Prime Number Separator) 이번시간에는 소수와 정수를 분류할 수 있는 코드를 따라 해 보겠습니다. 우선 정수란 양의 정수(자연수), 0, 음의 정수를 통틀어 말한다고 합니다. 출처: 줌 http://study.zum.com/book/14299 하지만 우리가 가장 흔하게 쓰는 자연수는 자연수 1,2,3,4 등등을 의미합니다. 그럼 소수(Prime Number)는 1과 자기 자신만으로 나누어 떨어지는 1보다 큰 양의 정수를 말합니다. 출처: 네이버 https://terms.naver.com/entry.nhn?docId=1113970&cid=40942&categoryId=32206 대표적으로 2,3,5,7,13 등을 예로 들 수 있습니다. 그렇다면 이제 우리.. 2020. 12. 3.
반응형