본문 바로가기
반응형

파이썬143

[파이썬 문제풀이 100] 020. 리스트 순서를 정하는 인덱스 알아보기 파이썬 문제풀이 100출처 : 길벗 이형우 지음 다음과 같이 코드 실행 결과가 나오도록 코드의 빈칸을 완성하세요.실행결과[’메이킷’, ‘우진’][‘우진’, ‘제임스’, ‘시은’][’제임스’, ‘시은’][’메이킷’, ‘우진’, ‘제임스’, ‘시은’]a = [’메이킷’, ‘우진’, ‘제임스’, ‘시은’]print(__________)print(__________)print(__________)print(__________)문제 풀이더보기a = ['메이킷', '우진', '제임스', '시은']print(a[0:2])print(a[1:])print(a[2:])print(a[:]) #또는 print(a) 2024. 5. 8.
[파이썬 문제풀이 100] 019. 기차처럼 만드는 리스트 자료 저장 파이썬 문제풀이 100출처 : 길벗 이형우 지음 다음과 같이 코드 실행 결과가 나오도록 코드의 빈칸을 완성하세요.실행결과[’메이킷’, ‘우진’, ‘시은’]메이킷우진시은a = [’메이킷’, ‘우진’, ‘시은’]print(__________)print(__________)print(__________)print(__________)문제 풀이더보기a = ['메이킷', '우진', '시은']print(a)print(a[0]) #또는 a[-3]print(a[1]) #또는 a[-2]print(a[2]) #또는 a[-1] 2024. 5. 8.
[파이썬 문제풀이 100] 018. 7512분은 며칠, 몇 시간, 몇 분일까 파이썬 문제풀이 100출처 : 길벗 이형우 지음 다음과 같이 시간을 분 단위로 입력하면 며칠, 몇 시간, 몇 분으로 환산해서 출력하는 코드를 작성하세요.실행결과분을 입력하세요:75127512 분은 5일 5 시간 12분입니다.※ 굵은 글씨는 입력문제 풀이더보기n = int(input('분을 입력하세요:'))day = n // (24 * 60) #일hour = n % (24 * 60) // 60 #시간minute = n % (24 * 60) % 60 #분print(f'{n} 분은 {day} 일 {hour} 시간 {minute} 분입니다.') 2024. 5. 8.
[파이썬 문제풀이 100] 017. 1234초는 몇 분, 몇 초일까 파이썬 문제풀이 100출처 : 길벗 이형우 지음 초를 입력하면 ‘몇 분 몇 초’로 환산해주는 코드를 다음과 같이 출력하도록 작성하세요.실행결과초를 입력하세요:12341234 초(sec)는 20 분(min) 34 초(sec)입니다.※ 굵은 글씨는 입력문제 풀이더보기n = int(input('초를 입력하세요:'))m = n // 60 #분s = n % 60 #초print(f'{n} 초는(sec)는 {m} 분(min) {s} 초(sec)입니다.') 2024. 5. 7.
[파이썬 문제풀이 100] 016. and, or 그리고 not 연산자 파이썬 문제풀이 100출처 : 길벗 이형우 지음 다음 코드를 실행한 결과를 적어 보세요.a = 20b = 30  print(a > 40 and b > 40)print(a > 20 and b > 20)print(a 30)print(a > 10 and b > 10)print(20 > 40 or 30 > 40)print(20 > 20 or 30 > 20)print(20 30)print(20 > 10 or 20 > 10)print(a != b)print(not(a != b))문제 풀이더보기FalseFalseFalseTrueFalseTrueTrueTrueTrueFalse 2024. 5. 7.
[파이썬 문제풀이 100] 015. 참과 거짓 파이썬 문제풀이 100출처 : 길벗 이형우 지음 아래와 같은 코드를 수행한 결과를 적어 보세요. a = 10b = 20  print(a print(a > b)print(7 > 8)print(7 print(1 print(1 >= 2)print(1 == 1)print(1 == 2)print(1 != 1)print(1 != 2)문제 풀이더보기TrueFalseFalseTrueTrueFalseTrueFalseFalseTrue 2024. 5. 7.
[파이썬 문제풀이 100] 014. 문자열 바꾸기 파이썬 문제풀이 100출처 : 길벗 이형우 지음 makit 문자열에 핸드폰 번호가 다음과 같이 저장되어 있습니다. ‘-’를 ‘.’으로 변경해 다음과 같이 실행 결과가 나오도록 코드의 빈칸을 완성하세요.실행결과010.1234.5678 문제 풀이더보기phone = '010-1234-5678'new_phone = phone.replace('-','.')print(new_phone) 2024. 5. 7.
[파이썬 문제풀이 100] 013. 문자열 뒤집기 파이썬 문제풀이 100출처 : 길벗 이형우 지음 makit 문자열에 ‘동서남북’이라고 저장되어 있습니다. makit 문자열 변수를 뒤집어서 ‘북남서동’으로 출력하는 결과가 나오도록 코드의 빈칸을 완성하세요.실행결과북남서동makit = ‘동서남북’print(__________)문제 풀이더보기makit = ‘동서남북’print(makit[::-1]) 2024. 5. 7.
[파이썬 문제풀이 100] 012. 동쪽을 찾아라 파이썬 문제풀이 100출처 : 길벗 이형우 지음 makit 문자열 변수에는 ‘동서남북동서남북’이 저장되어 있습니다. makit 문자열 변수에서 ‘동’만 출력하는 코드를 작성하세요. 다음과 같이 코드 실행 결과가 나오도록 코드의 빈칸에 들어갈 내용을 채워서 완성하세요.실행결과동동동 문제 풀이더보기makit = '동서남북동서남북동서남북'print(makit[::4]) 2024. 5. 7.
[코딩테스트 Lv.0] 특별한 이차원 배열 2 문제 설명n × n 크기의 이차원 배열 arr이 매개변수로 주어질 때, arr이 다음을 만족하면 1을 아니라면 0을 return 하는 solution 함수를 작성해 주세요.0 ≤ i, j 제한사항1 ≤ arr의 길이 = arr의 원소의 길이 ≤ 1001 ≤ arr의 원소의 원소 ≤ 1,000모든 arr의 원소의 길이는 같습니다.입출력 예arr result[[5, 192, 33], [192, 72, 95], [33, 95, 999]] 1[[19, 498, 258, 587], [63, 93, 7, 754], [258, 7, 1000, 723], [587, 754, 723, 81]] 0입출력 설명입출력 예 #1예제 1번에서 문제의 조건이 잘 보이도록 표를 만들면 다음과 같습니다.i .. 2024. 5. 6.
[파이썬 문제풀이 100] 011. 문자열에서 여러 문자 뽑아내기 파이썬 문제풀이 100출처 : 길벗 이형우 지음 makit 문자열 변수를 활용해 아래와 같은 실행 결과가 나오도록 코드의 빈칸을 완성하세요.실행결과eun WooSieunWoojin!makit = ‘Sieun Woojin!’____________  print(result)____________  print(result)____________  print(result)문제 풀이더보기makit - 'Sieun Woojin!'result = makit[2:9]print(result)result = makit[:5] #또는 makit[0:5]print(result)result = makit[6:] #또는 makit[6:13]print(result) 2024. 5. 6.
[파이썬 문제풀이 100] 010. 문자열에서 하나의 뽑아내기 파이썬 문제풀이 100출처 : 길벗 이형우 지음 makit 문자열 변수를 활용해 아래와 같은 실행 결과가 나오도록 코드의 빈칸을 완성하세요.실행결과SW!makit = ‘Sieun Woojin!’result = ____________  print(result)result = ____________  print(result)result = ____________  print(result)문제 풀이더보기makit = 'Sieun Woojin!'result = makit[0]print(result)result = makit[6]print(result)result = makit[12] #또는 makit[-1]print(result) 2024. 5. 6.
[파이썬 문제풀이 100] 009. 두 수를 입력받아서 합과 평균 구하기 파이썬 문제풀이 100출처 : 길벗 이형우 지음 두 수를 입력받아서 합과 평균 구하기실행결과# 입력32.5#출력  a와 b의 합은 5.5a와 b의 평균값은 2.75 문제 풀이더보기a = int(input()) #정수로 변환b = float(input()) #실수로 변환c = a + bd = c / 2print(f'a와 b의 합은 {c}')print(f'a와 b의 평균값은 {d}') 2024. 5. 6.
[파이썬 문제풀이 100] 008. 입력받아 컴퓨터랑 대화하기 파이썬 문제풀이 100출처 : 길벗 이형우 지음 이름과 나이를 키보드로 입력받은 값을 각각 변수 name과 age에 저장하고 다음과 같이 출력하는 코드를 작성하세요.실행결과이름이 무엇인가요? 메이킷몇 살인가요? 17메이킷 님은 내년에는 18 살이 됩니다.※ 굵은 글씨는 입력받는 데이터입니다.문제 풀이더보기name = input('이름이 무엇인가요? ') #문자형age = int(input('몇 살인가요? ')) #정수형 int로 변환print(f'{name} 님은 내년에는 {age + 1} 살이 됩니다.') 2024. 5. 6.
[파이썬 문제풀이 100] 006. 문자열과 문자열 붙이기 파이썬 문제풀이 100출처 : 길벗 이형우 지음 다음 코드의 실행 결과를 적어 보세요.실행결과print(12 + 34)print(’12’ + ‘34’)print(2 ** 3) 문제 풀이더보기4612348 2024. 5. 6.
728x90
반응형