Eat Study Love

먹고 공부하고 사랑하라

coding 76

1. Hello Python

코딩 문외한의 막가파식 코딩공부가 시작된다. Better Late Than Never! 이게 될라나.. 하고 고민할 시간에 코딩을 시작해보자! SW코딩을 할 때 그것이 적용될 HW의 구조를 몰라도 되는 것은 운영체제(Operation System)가 있기 때문이다. 그래서 우리는 자동차 구조를 몰라도 운전을 할 수 있는 운전자처럼 신나게 코딩을 할 수 있는 것이다. 운영체제를 다루는 일은 컴공 3학년 정도의 높은 수준이 요구되기에.. SKIP 파이썬은 OS와 Python Interpreter를 통해서 소통한다. 파이썬을 쓸 때 파이썬이 제공하는 Interface만 사용하면 된다. 그 기저에 있는 Coding Implenmentation은 굳이 몰라도 되어용! 이 점이 참 편하다고 한다. 이래서 파이썬~ ..

SW 만학도/Python 2024.03.12

Jump To Python 함수!Function! 4장 연습문제 [5]

함수영역까지 왔다. 클래스, 모듈 소환해서 사부작 사부작 할 수 있는 본게임에 앞서 마지막 몸풀기 단계라는 마음으로 연습문제를 풀어보자. # Q1. 주어진 자연수가 홀수인지 짝수인지 판별해 주는 함수(is_odd)를 작성해 보자. # def is_odd(x): # if x % 2 == 0: # print(f'{x}는 짝수입니다.') # else: # print(f'{x}는 홀수입니다.') # is_odd(2) # is_odd(5) 가볍다 ㅎㅎ # Q2. 입력으로 들어오는 모든 수의 평균값을 계산해 주는 함수를 작성해 보자. (단 입력으로 들어오는 수의 개수는 정해져 있지 않다.) # ※ 평균 값을 구할 때 len 함수를 사용 가볍지 않다.. 뭔가 문제 읽고 *args로 변수를 랜덤개수 만큼 받아야 겠다고..

Jump To Python 2장 연습 문제 [1]

Q1. # 홍길동씨의 과목별 점수는 다음과 같다. 홍길도 씨의 평균 점수를 구해라. # 국어 80점 영어 75점 수학 55점 # 국어 = float(80) # 영어 = float(75) # 수학 = float(55) # 평균 = float((국어 + 영어 + 수학)/3) # 소수점 = '%0.0f' %평균 # print(f'홍길동씨의 평균은 {소수점}점') # print('홍길동씨의 평균은 %s점' %소수점) 소수점을 없애려고 했더니 코드가 좀 조잡해진 듯 하다. Q2. # 자연수 13이 홀수인지 짝수인지 판별해보자 # 자연수 = 13 # if 자연수 % 2 == 1 : # print("%s는(은) 홀수입니다."%자연수) # else : # print("%s는(은) 짝수입니다."%자연수) if문을 아직 ..