파이썬(48)
-
1. 퀴즈 #1
''' Quiz) 변수를 이용하여 다음 문장을 출력하시오 변수명 : station 변수값 : "사당", "신도림", "인천공항" 순서대로 입력 출력문장 : XX 행 열차가 들어오고 있습니다. ''' station = "사당" print(station+"행 열차가 들어오고 있습니다.") # 사당행 열차가 들어오고 있습니다.
2023.04.24 -
1. 주석
# 주석입니다. ''' 여러줄 주석입니다. ''' """ 이것 또한 여러줄 주석입니다. """
2023.04.24 -
1. 변수
# 애완동물을 소개해 주세요~ animal = "강아지" # 문자열 name = "연탄이" # 문자열 age = 4 # 정수 hobby = "산책" # 문자열 is_adult = age >= 3 # boolean print("우리집 "+animal+"의 이름은 "+name+"이에요") hobby = "공놀이" print(name+"이는 "+str(age)+"살이며, "+hoddy+"을 아주 좋아해요") # str(age) 로 정수형을 문자열로 바꿔줌 print(name+"이는 어른일까요? "+str(is_adult)) ''' 우리집 강아지의 이름은 연탄이에요 연탄이는 4살이며, 공놀이을 아주 좋아해요 연탄이는 어른일까요? True ''' print(name, "이는 ", age, "살이며, ", hodd..
2023.04.24 -
1. 자료형
숫자자료형 print(5) print(-10) print(3.14) print(1000) print(5 + 3) print(2 * 8) print(3 * ( 3 + 1 )) ''' 5 -10 3.14 1000 8 16 12 ''' 문자자료형 print('풍선') print("나비") print("ㅋㅋㅋㅋㅋㅋ") print("ㅋ"*6) ''' 풍선 나비 ㅋㅋㅋㅋㅋㅋ ㅋㅋㅋㅋㅋㅋ ''' boolean # 참 / 거짓 print(5 > 10) print(5 10)) ''' False True True False False True True '''
2023.04.24 -
그리디 : 숫자 카드 게임 [ 이것이 코딩테스트다 ] [ Python ]
문제 숫자 카드 게임은 여러 개의 숫자 카드 중에서 가장 높은 숫자가 쓰인 카드 한 장을 뽑는 게임이다. 단, 게임의 룰을 지키며 카드를 뽑아야 하고 룰은 다음과 같다. 1. 숫자가 쓰인 카드들이 N * M 형태로 놓여 있다. 이때 N 은 행의 개수를 의미하며, M은 열의 개수를 의미한다. 2. 먼저 뽑고자 하는 카드가 포함되어 있는 행을 선택한다. 3. 그 다음 선택된 행에 포함된 카드들 중 가장 숫자가 낮은 카드를 뽑아야 한다. 4. 따라서 처음에 카드를 골라낼 행을 선택할 때, 이후에 해당 행에서 가장 숫자가 낮은 카드를 뽑을 것을 고려하여 최종적으로 가장 높은 숫자의 카드를 뽑을 수 있도록 전략을 세워야 한다. N + + + [3, 1, 2] + [4, 1, 4] + M [2, 2, 2] + 여기..
2023.04.19 -
프로그래머스 피자 나눠 먹기(1) [ Python ]
문제 설명 머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 주어질 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 return 하는 solution 함수를 완성해보세요. 제한사항 1 ≤ n ≤ 100 입출력 예 n result 7 1 1 1 15 3 입출력 예 #1 7명이 최소 한 조각씩 먹기 위해서 최소 1판이 필요합니다. 입출력 예 #2 1명은 최소 한 조각을 먹기 위해 1판이 필요합니다. 입출력 예 #3 15명이 최소 한 조각씩 먹기 위해서 최소 3판이 필요합니다. 코드 import math def solution(n): pizza = 7 answer = math.floor((n-1)/pizza)+1 return answer 다른 사람 코..
2023.04.19