반응형

전체 글 142

SI Unit and CGS unit

측정된 양(quantity)는 숫자로 이루어진 값(value)와 단위(unit)을 갖는다. 여기서 단위는 여러 가지 종류로 분류되어 있는데, 대표적인 것은 SI(Science Internationale d'Unites) 단위와  CGS( centimeter-gram-second) 단위이다. 이를 정리한 것은 아래와 같다. I) Base Unit (SI unit and CGS unit)QuantityBase UnitSymbolLengthmeter (SI)mcentimeter (CGS)cmMasskilogram (SI)kggram (CGS)gMolesgram-molemol or g-moleTimesecondsTemperaturekelvinKElectric currentampereA II) Derived Un..

화공양론/개념 2025.03.25

if, else 활용 예제

True나 False를 small과 green에 할당하고, if와 else를 사용하여 small과 green여부를 기준으로 체리, 완두콩, 수박, 호박을 출력하는 프로그램을 만들어볼 것이다. 판단 기준은 아래와 같다.과일조건체리green아님, small완두콩green, small수박green, small 아님호박green아님, small 아님 프로그램은 아래와 같다.small = input("is it small? :")green = input("is it green? :")if small: if green: print("pea") else: print("cherry")else: if green: print("watermelon") else: ..

파이썬/예제 2025.02.24

시험 점수 계산하기

어떤 수업의 pass 조건이 최종 성적이 70점 이상일 때, 학생의 출석 점수, 중간고사 점수, 기말고사 점수를 입력받고 그 학생의 pass / fail 여부를 출력하는 프로그램을 만들어볼 것이다. 성적 비중은 아래와 같다고 가정한다.평가비중출석20중간고사40기말고사40 프로그램은 아래와 같다.A = int(input("Attendance Score: "))M = int(input("Midterm Exam Score: "))F = int(input("Final Exam Score: "))sum = A * 0.2 + M * 0.4 + F * 0.4if sum >= 70: print("Pass")else: print("Fail") 출력 예시는 아래와 같다.Attendance Score: 100Midterm ..

파이썬/예제 2025.02.24

True와 False, in, 바다코끼리 연산자

만약 조건문에서 확인할 요소가 불리언 타입이 아닐 때, True와 False를 구분하는 방법에 대해서 알아보자. 아래와 같은 경우 불리언 값 False로 취급하고, 이외의 경우 True로 간주된다. 불리언 False\nullnone정수 00부동소수점 숫자 0.00.0빈 문자열' ' 빈 리스트[ ]빈 튜플( )빈 딕셔너리{ }빈 셋set( )한 변수에 여러 값을 비교할 필요가 있을 경우, 멤버십 연산자(membership operator)인 in을 사용할 수 있다. 예시로 어떤 문자가 모음(vowel)인지 확인하는 프로그램이 있다고 해 보자.>>> vowel = 'aeiou'>>> letter = 'a'>>> letter in vowelTrue>>> if letter in vowel:··· print(l..

파이썬/개념 2025.02.24

if, elif, 그리고 else

if, elif, else는 조건을 확인하는 선언문(statement)이다.>>> a = True>>> if a:··· print('it is True')··· else:··· print('it is False')···it is True>>> 위의 코드에서 수행한 것은 다음과 같다.불리언 변수 a에 True를 할당.if와 else를 이용해 True인지 False인지 조건 테스트를 수행.print()함수를 이용해 텍스트 출력.좀 더 복잡한 예시는 다음과 같다.>>> fruit = True>>> red = True··· if fruit:··· if red:··· print('apple')··· else:··· print('another fruit')··· e..

파이썬/개념 2025.02.24

주석, 그리고 라인 유지하기(\)

프로그램에서 주석(#, comment)는 인터프리터에 의해 무시되는 텍스트이다. 이를 이용해 프로그램의 코드를 설명하거나 문제가 되는 부분을 고치기 위해서 표시하는 등 다양한 목적으로 사용할 수도 있다. # 문자가 시작된 곳부터 그 라인의 마지막까지가 주석으로 인식된다.예시는 아래와 같다.>>> # 60 min/hour * 60 sec/min * 24 hour/day>>> secondperday = 86400>>> secondperday = 86400 # 60 min/hour * 60 sec/min * 24 hour/day 만약 #이 문자열 내부에 들어가게 된다면 주석이 아니라 평범한 문자가 된다.프로그램을 읽을 때, 코드가 짧다면 더 쉽게 읽을 수 있다. 만약 프로그램의 코드 한 줄(라인)에 원하는 코..

파이썬/개념 2025.02.24
반응형