본문 바로가기

Python/Example20

[Python] 예제 (함수) +, - * 연산자를 이용한 계산기를 만드세요. def mul(a, b): return a*b def sub(a, b): return a-b def add(a, b): return a+b def main(): while True: print("----계산기----") num1 = int(input("연산 값 입력 : ") ) op = input('연산자 입력 : ') num2 = int(input("연산 값 입력 : ") ) if op == '+': print(add(num1, num2) ) if op == '-': print(sub(num1, num2) ) if op == '*': print(mul(num1, num2) ) if __name__ == "__main__": main() 2021. 2. 26.
[Python] 예제 - 전화번호부 생성(Tuple) 이름, 나이 , 전화번호를 입력받는 전화번호부를 만드시오 info_list = {} num = 0; while(True): num = num + 1 name input("이름을 입력하세요 : ") if(name == 'exit'): break age = input("나이를 입력하세요 : ") phone = input("전화번호를 입력하세요 : ") info_tuple = (name, age, phone) info_list[info_tuple] = num print(list(info_list.items() ) ) 2021. 2. 26.
[Python] 학생성적 평균 프로그램 #방식 (1) : c언어 비슷한 구조 name_list = ['Kim', 'Lee', 'Park'] kor = [ 100, 80, 95 ] math = [ 94, 79, 88 ] eng = [ 60, 90, 55 ] total_info = [ name_list, kor, math, eng ] print(total_info[0][0] ) print(total_info[0][1] ) print(total_info[0][2] ) sum_kor = 0 sum_math = 0 sum_eng = 0 for i in range(0, 3, 1): sum_kor = sum_kor + total_info[1][i] sum_math = sum_math + total_info[2][i] sum_eng = sum_eng + t.. 2021. 2. 26.
[Python] 예제 (최댓값 구하기 / 여러 응용) 정수를 입력받고, 그 수들의 최댓값을 구하는 프로그램을 작성하시오. 1번 방식 : if 문 2번 방식 : if - else 문 3번 방식 : 중복값 존재 확인 4번 방식 : 삼항 연산자 5번 방식 : 삼항 연산자 2021. 2. 26.