Python(46)
-
순서 자료구조
자료구조 프로그래밍에 의해서 만들어진 객체가 메모리에 배정될 때, 기억공간에 적재되는 구조 ■ 열거형 객체: 하나의 메모리 영역에 여러 개의 자료가 나열된 집합 자료구조 ■ 자료구조: 열거형 객체의 자료구조 형태가 순서를 갖고 있는 순서 자료구조와 순서가 없는 비순서 자료구조로 구분됩니다. 순서와 비순서의 차이점은 참조변수의 색인으로 접근할 수 있으면 순서, 색인을 이용할 수 없으면 비순서로 구분합니다. 순서 자료구조 str 문자열 객체를 만들어주는 클래스 실습 str 클래스 객체 예시 # (1) str 클래스 형식 str_var = str(object='string') print(str_var) print(type(str_var)) print(str_var[0]) print(str_var[-1]) st..
2023.03.01 -
원하는대로 작업순서 바꾸기 연습문제
[문제1] 조건문을 이용한 '짐의 무게 계산하기' A형 항공사에서는 짐을 부칠 때, 10kg 이상이면 수수료 10,000원을 내야한다. 만약 10kg 미만이면 수수료는 없다. 사용자의 짐의 무게를 키보드로 입력 받아서 사용자가 지불하여야 할 금액을 계산하는 프로그램을 작성하시오. 짐의 무게는 얼마입니까? 8 수수료는 없습니다. 짐의 무게는 얼마입니까? 15 수수료는 10,000원 입니다. a = int(input('짐의 무게는 얼마입니까? ')) if a >= 10: print('수수료는 ', format(10000, '3,d') + '원 입니다.') else: print('수수료는 없습니다.') 짐의 무게는 얼마입니까? 10 수수료는 10,000원 입니다. [문제1] 조건문을 이용한 '짐의 무게 계산하..
2023.02.28 -
반복문
반복문 특정 부분을 반복해서 실행하는 명령문으로 조건식이 참인 동안 특정 실행문이 반복적으로 수행되는 명령문으로 파이썬에서 while과 for 명령어로 제공됩니다. while 조건식과 반복 실행문(loop)으로 블록을 구성합니다. 반복문을 수행하기 위해 조건부터 먼저 검사하기 때문에 반복의 대상인 실행문이 한 번도 수행되지 않습니다. 형식 While 조건식 : 실행문1 : 실행문n 실습 while 반복문 예시 # (1) 카운터와 누적변수 cnt = tot = 0# 변수 초기화 while cnt < 5 :# True : loop 수행 cnt += 1# 카운터 변수(cnt = cnt + 1) tot += cnt# 누적변수 : tot = tot + cnt print(cnt, tot) 1 1 2 3 3 6 4 ..
2023.02.27 -
조건문
조건문은 특정 조건식에 따라서 실행문의 실행이 결정되는 명령문으로, 파이썬에서는 if, elif, else 등의 명령어를 제공합니다. 단일 조건문 조건식 한 개를 기준으로 비교 판단하여 처리하는 형식을 갖습니다. if 명령어 다음에 조건식을 지정하고, 콜론(:) 기호를 이용하여 수행할 실행문들을 블록 처리합니다. 형식 1 if 조건식 : 실행문 -> if 블럭 실행문 실습 단일 조건문 형식 1 예문 var = 10# if 블럭에서 사용될 변수 if var >= 5 :# 조건식 print('var=', var) print('var는 5보다 크다.') print('조건이 참인 경우 실행') print('항상 실행') var= 10 var는 5보다 크다. 조건이 참인 경우 실행 항상 실행 var변수는 if 블..
2023.02.26 -
파이썬 기본 도구 익히기 연습문제
[문제 1] 다음 조건에 맞게 수량과 단가 변수를 만들어서 금액을 출력하시오. 수량 변수: su = 5 단가 변수: dan = 800 su, dan 변수 주소 확인 금액 계산 = 수량 X 단가 기타 세부내용 참고 su 주소: 1858560352 dan 주소: 2241324818224 금액 = 4000 풀이 su = 5 dan = 800 print("su 주소:", id(su)) print("dan 주소:", id(dan)) print("금액 =", su * dan) su 주소: 9793216 dan 주소: 140493495728880 금액 = 4000 [문제 2] 다음과 같은 2차 방정식을 파이썬 수식으로 코딩하고, y의 결과를 확인하시오. 2차 방정식: y = 2.5 X x² + 3.3 X x + 6(..
2023.02.25 -
문자열(String)
문자열 문자들의 집합으로 단일 따옴표('), 이중 따옴표("), 삼중 따옴표('''or""")를 사용하여 문자뜰을 감싼 형태로 표현합니다. 문자열 유형 예시 # 문자열 유형 oneLine = "this is one line string" print (oneline) this is one line string multiLine = """this is multi line string""" print(multiLine) this is multi line string multiLine2 ="this is\nmulti line\nstring" print(multiLine2) this is multi line string oneLine 변수는 한 줄의 문자열 객체를 할당받는 변수입니다. 단일 따옴표를 이용하여 't..
2023.02.24