coding(31)
-
Python 25 - (복습) 리스트, 튜플, 딕셔너리
리스트 ( list ) a = ["엄태영","이주호","김명석","박대호","한완희"] 이런게 리스트 (리스트 안에 리스트를 넣을 수도 있다.) 리스트 끼리 더하기도 가능하고, 곱하기를 해서 반복할 수도 있다. .append ---> 추가하는 함수 .sort ---> 숫자, 알파벳, 한글 등등 문자를 순서대로 슷자는 크기대로 정렬 .reverse ---> 거꾸로 정렬해서 출력 .index ---> 찾고자 하는 문자의 위치 .insert ---> 특정 문자 사이의 문자를 추가 .remove ---> 문자 제거 .pop ---> 마지막 문자를 제거 .count ---> 찾고자 하는 문자의 갯수 .extend ---> 문자를 맨 뒤에 추가 튜플 ( tuple ) 리스트 : a = [1.2.3] 대괄호 --> ..
2021.05.17 -
Python 24 - (복습) 숫자열, 문자열
숫자열 a = 4 , b = 2 print(a+b) 더하기 print(a-b) 뺴기 print(a*b) 곱하기 print(a/b) 나누기 print(a//b) 나눈 후 몫이 나옴 (나머지가 아닌 몫) print(a%b) 나눈 후 나머지가 나옴 (몫이 아닌 나머지) print(a**b) 제곱 a에b승 문자열 a = "Hello word" print(a) -------------------------------------------------- 줄 띄어쓰기 하는 경우는 \n 을 삽입한다. a = "Life is too short \n You nedd python" -------------------------------------------------- """abc"""를 이렇게 세개 붙이면 \n과 같은 부..
2021.05.16 -
Python 23- Quiz
문제 Quiz) 동네에 항상 대기 손님이 있는 맛있는 치킨집이 있습니다. 대기 손님의 치킨 요리 시간을 줄이고자 자동 주문 시스템을 제작하였습니다. 시스템 코드를 확인하고 적절한 예외처리 구문을 넣으시오. 치킨 소진 시 사용자 정의 에러[soldOutError]를 발생시키고 프로그램 종료 출력 메시지 : "재고가 소진되어 더 이상 주문을 받지 않습니다." 풀이 1. chiken 은 10개로 지정, 대기번호는 1부터 시작이므로 변수로 지정해둔다. 일단 몇 마리를 주문할 건지 입력값을 사용자가 입력해야하기 때문에 input을 이용한다. 숫자값이 들어와야하기 때문에 input을 int로 감싸준다. 2. 또한 지속적으로 프로그램이 작동되어야 하기 때문에 while문에 true를 넣어 무한 반복을 실행시킨다. o..
2021.05.15 -
Python 22- Quiz
문제 Quiz) 주어진 코드를 활용하여 프로그램을 작성하시오. 코드 class houes: #매물 초기화 def __init__(self, location, house_type, deal_type, price, completion_year): pass #매물 정보 표시 def show_detail(self): pass 예제 (출력 예제) 총 3대의 매물이 있습니다. 강남 아파트 매매 10억 2010년 마포 오피스텔 전세 5억 2007년 송파 빌라 월세 500/50 2000년 풀이 1. class에 관한 문제이다. 각각의 조건들을 init 해주자. self.location = location 과 같이 해주면된다.. 2. 출력하기 위한 함수를 show_detail이란 함수로 작성한다. print(self.l..
2021.05.14 -
Python 21 - Quiz
문제 Quiz) 당신의 회사에서는 매주 1회 작성해야 하는 보고서가 있습니다. 1주차부터 50주차까지의 보고서 파일을 만드는 프로그램을 작성하시오. 조건 파일명은 '1주차.txt', '2주차.txt', ... 와 같이 만듭니다. 예제 보고서는 항상 아래와 같은 형태로 출력되어야 합니다. - X 주차 주간보고 - 부서 : 이름 : 업무 요약 : 풀이 1. 1주차 부터 50주차 까지 파일을 생성하기 위해선 반복문을 돌려야하기 때문에 for i in range(1,51): 로 시작한다. 2. with open(str(i) + "주차.txt", "w", encoding="utf8") as report_file: 로 파일을 생성한다. 반목문 i 로 1~50까지의 숫자가 오고 뒤에 주치.txt 로 파일을 생성하고 ..
2021.05.13 -
Python 20 - Quiz
문제 Quiz) 표준 체중을 구하는 프로그램을 작성하시오 표준 체중 : 각 개인의 키에 적당한 체중 (성별에 따른 공식) 남자 : 키(m) x 키(m) x 22 여자 : 키(m) x 키(m) x 21 조건 조건1 : 표준 체중은 별도의 함수 내에서 계산 함수명 : std_weight 전달값: 키(height), 성별(gender) 조건2 : 표준 체중은 소수점 둘째자리까지 표시 예제 키 175cm 남자의 표준 체중은 67.38kg 입니다. 풀이 1. 표준체중을 구하는 프로그램을 만든다는 것은 결국 함수를 만드는 것이다. 그래서 std_weight이라는 함수를 만든다 함수안에서는 성별과 키에 따라서 계산이 달라지기에 매개변수에는 gender와 height이 들어간다. ---------------------..
2021.05.12