본문 바로가기
반응형

Python/Python 300제30

파이썬 300제 111~120 (분기문) 111. 사용자로부터 입력받은 문자열을 두 번 출력하라. 아래는 사용자가 "안녕하세요"를 입력한 경우의 출력 결과이다.>> 안녕하세요안녕하세요안녕하세요->user = input("입력:")print(user * 2) 112. 사용자로부터 하나의 숫자를 입력받고, 입력 받은 숫자에 10을 더해 출력하라.>> 숫자를 입력하세요: 3040->user = input("숫자를 입력하세요: ")print(10 + int(user)) 113. 사용자로부터 하나의 숫자를 입력 받고 짝수/홀수를 판별하라.>> 30짝수->user = input("")if int(user) % 2 == 0: print("짝수")else: print("홀수")user = input(""): 사용자로부터 입력을 받습니다. 입력된 값.. 2024. 7. 15.
파이썬 300제 101~110 (분기문) 101. 파이썬에서 True 혹은 False를 갖는 데이터 타입은 무엇인가?-> `bool` 타입입니다. 102. 아래 코드의 출력 결과를 예상하라print(3 == 5)-> False103. 아래 코드의 출력 결과를 예상하라print(3 -> True 104. 아래 코드의 결과를 예상하라.x = 4print(1 -> True 105. 아래 코드의 결과를 예상하라.print ((3 == 3) and (4 != 3))-> True 106. 아래 코드에서 에러가 발생하는 원인에 대해 설명하라.print(3 => 4)-> 지원하지 않는 연산자입니다.연산자가 Python에서 유효하지 않기 때문입니다. Python에서는 이러한 형태의 연산자가 정의되어 있지 않습니다.대신, 비교 연산자는 , >=, , > 등으로 .. 2024. 7. 15.
파이썬 300제 91~100 (딕셔너리) 91. 아래의 표에서, 아이스크림 이름을 키값으로, (가격, 재고) 리스트를 딕셔너리의 값으로 저장하라. 딕셔너리의 이름은 inventory로 한다.->inventory = {"메로나": [300, 20], "비비빅": [400, 3], "죠스바": [250, 100]}print(inventory) 92. inventory 딕셔너리에서 메로나의 가격을 화면에 출력하라.inventory = {"메로나": [300, 20], "비비빅": [400, 3], "죠스바": [250, 100]}실행 예시:300 원->print(inventory["메로나"][0], "원") 93. inventory 딕셔너리에서 메로나의 재고.. 2024. 7. 15.
파이썬 300제 81~90 (딕셔너리) 81. 기본적으로 데이터 언패킹은 좌변의 변수와 우변 데이터 개수가 같아야 합니다. 하지만 star expression을 사용하면 변수의 개수가 달라도 데이터 언패킹을 할 수 있습니다. 튜플에 저장된 데이터 중에서 앞에 있는 두 개의 데이터만 필요할 경우 나머지 데이터의 언패킹 코드를 작성할 필요가 없습니다.>> a, b, *c = (0, 1, 2, 3, 4, 5)>> a0>> b1>> c[2, 3, 4, 5]다음과 같이 10개의 값이 저장된 scores 리스트가 있을 때, start expression을 사용하여 좌측 8개의 값을 valid_score 변수에 바인딩하여라.scores = [8.8, 8.9, 8.7, 9.2, 9.3, 9.7, 9.9, 9.5, 7.8, 9.4]->scores = [8.8.. 2024. 7. 15.
파이썬 300제 71~80 (튜플) 71. my_variable 이름의 비어있는 튜플을 만들라.-> 괄호는 튜플을 정의하는 기호입니다.my_variable = ()정말 튜플이 생성됐는지 확인해 봅시다. type() 함수는 변수에 바인딩된 데이터의 타입을 반환합니다.>> print(type(my_variable)) 72. 2016년 11월 영화 예매 순위 기준 top3는 다음과 같다. 영화 제목을 movie_rank 이름의 튜플에 저장하라. (순위 정보는 저장하지 않는다.)->movie_rank = ("닥터 스트레인지", "스플릿", "럭키") 73. 숫자 1 이 저장된 튜플을 생성하라.-> 아래와 같이 괄호와 함께 하나의 정숫값을 저장하면 튜플이 정의 될 것같지만 그렇지 않습니다. type()을 출력해보면 파이썬은 튜플이 아닌 정수로 인식.. 2024. 7. 15.
파이썬 300제 61~70 (리스트) 61. price 변수에는 날짜와 종가 정보가 저장돼 있다. 날짜 정보를 제외하고 가격 정보만을 출력하라. (힌트 : 슬라이싱)price = ['20180728', 100, 130, 140, 150, 160, 170]출력 예시:[100, 130, 140, 150, 160, 170]->price = ['20180728', 100, 130, 140, 150, 160, 170]print(price[1:]) 62. 슬라이싱을 사용해서 홀수만 출력하라.nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]실행 예:[1, 3, 5, 7, 9]->nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]print(nums[::2]) 63. 슬라이싱을 사용해서 짝수만 출력하라.nums = [1.. 2024. 7. 15.
반응형