본문 바로가기
728x90
반응형

프로그래밍 언어109

[파이썬 문제풀이 100] 008. 입력받아 컴퓨터랑 대화하기 파이썬 문제풀이 100출처 : 길벗 이형우 지음 이름과 나이를 키보드로 입력받은 값을 각각 변수 name과 age에 저장하고 다음과 같이 출력하는 코드를 작성하세요.실행결과이름이 무엇인가요? 메이킷몇 살인가요? 17메이킷 님은 내년에는 18 살이 됩니다.※ 굵은 글씨는 입력받는 데이터입니다.문제 풀이더보기name = input('이름이 무엇인가요? ') #문자형age = int(input('몇 살인가요? ')) #정수형 int로 변환print(f'{name} 님은 내년에는 {age + 1} 살이 됩니다.') 2024. 5. 6.
[파이썬 문제풀이 100] 007. 한 줄 띄기 파이썬 문제풀이 100출처 : 길벗 이형우 지음 다음과 같이 코드 실행 결과가 나오도록 코드의 빈칸을 완성하세요.실행결과시은 우진 화이팅!!  시은 우진 화이팅!!a = '시은 우진'____________print(a)____________print(a)문제 풀이더보기a = '시은 우진'a = a + ' ' + '화이팅!!'print(a)print()print(a) 2024. 5. 6.
[파이썬 문제풀이 100] 006. 문자열과 문자열 붙이기 파이썬 문제풀이 100출처 : 길벗 이형우 지음 다음 코드의 실행 결과를 적어 보세요.실행결과print(12 + 34)print(’12’ + ‘34’)print(2 ** 3) 문제 풀이더보기4612348 2024. 5. 6.
[파이썬 문제풀이 100] 005. 몫 연산자(//)와 나머지 연산자(%) 파이썬 문제풀이 100출처 : 길벗 이형우 지음 30을 8로 나눈 몫과 나머지를 각각 변수 a와 b에 저장하고 다음과 같이 출력하는 코드를 작성하세요.실행결과30을 8로 나눈 몫은 330을 8로 나눈 나머지는 630을 8로 나눈 결과는 3.75 문제 풀이더보기a = 30 // 8b = 30 % 8c = 30 / 8print(f'30을 8로 나눈 몫은 {a}')print(f'30을 8로 나눈 나머지는 {b}')print(f'30을 8로 나눈 결과는 {c}') 2024. 5. 6.
[파이썬 문제풀이 100] 004. 하나 빼기, 하나 더하기 연산자 파이썬 문제풀이 100출처 : 길벗 이형우 지음 아래 코드를 수행하였을 때 결과가 어떻게 나올지 적어 보세요.실행결과m = 1print(m)m = m + 1print(m)m += 1print(m)m = m - 1print(m)m -= 1print(m) 문제 풀이더보기12321 2024. 5. 5.
[파이썬 문제풀이 100] 003. ‘makit’ 곱하기 3 파이썬 문제풀이 100출처 : 길벗 이형우 지음 다음과 같이 변수 a와 b에 숫자 10과 문자열 ‘makit’을 각각 저장하고, 각 변수에 곱하기 3을 한 결과가 무엇인지 적어 보세요.실행결과a = 10b = ‘makit’print(a * 3)print(b * 3) 문제 풀이더보기30makitmakitmakit 2024. 5. 1.
[파이썬 문제풀이 100] 002. 숫자 저장하기 파이썬 문제풀이 100출처 : 길벗 이형우 지음 10과 20을 각각 변수 a와 b에 저장하고 다음과 같이 출력하도록 코드를 작성하세요.실행결과a의 값은 10b의 값은 20a와 b의 합은 30 문제 풀이더보기a = 10b = 20print(f'a의 값은 {a}')print(f'b의 값은 {b}')print(f'a와 b의 합은 {a+b}') 2024. 4. 29.
[파이썬 문제풀이 100] 001. 글자 출력하기 파이썬 문제풀이 100출처 : 길벗 이형우 지음 다음과 같이 출력하도록 코드를 작성하세요. 실행결과makit "code" labshe's gone 문제풀이더보기print('makit "code" lab')print("she's gone")또는print("makit \"code\" lab")print('she\'s gone') 2024. 4. 28.
[파이썬] 리스트 #3 리스트 요소 추가, 삭제 생성된 리스트에 요소를 추가하려면 append()함수를 사용하고 삭제하려면 remove()함수를 사용합니다. 리스트 요소 추가 append()함수를 이용하여 리스트 맨 끝에 새로운 요소를 추가할 수 있습니다. alphabet = ["a", "b", "c"] print(alphabet) alphabet.append("d") print(alphabet) 실행결과 ['a', 'b', 'c'] ['a', 'b', 'c', 'd'] 리스트 요소 삭제 리스트에서 요소를 삭제하는 방법 중 하나인 remove()함수입니다. alphabet = ['a', 'b', 'c', 'd'] print(alphabet) alphabet.remove('c') print(alphabet) 실행결과 ['a', 'b', 'c', 'd'].. 2024. 4. 21.
[파이썬] 리스트 #2 - 리스트란 list()와 range() 리스트 리스트명 = list(range(시작값, 종료값, 증감)) range()함수를 이용하여 1부터 10까지의 리스트 만들기 nums = list(range(1, 11)) print(nums) 실행결과 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] for문에서 리스트 사용 for 변수 in 리스트명: nums = [1, 2, 3, 4, 5] for num in nums: print(num) 실행결과 1 2 3 4 5 while문에서 리스트 사용 nums = [1, 2, 3, 4, 5] i = 0 while i < len(nums): print(nums[i]) i += 1 실행결과 1 2 3 4 5 ※ len(리스트명) 함수는 리스트의 길이를 구합니다. 여기에서 리.. 2024. 3. 7.
[파이썬] 리스트 #1 - 리스트란 리스트 리스트란? 리스트(LIST)는 여러 개의 데이터 값을 하나의 변수에 담을 수 있는 데이터 구조로 리스트의 요소들은 콤마(,)로 분리되고 대괄호([ ])로 둘러싸인 형태입니다. ※ C언어의 배열, 자바의 List와 비슷합니다. names = ['홍길동', '홍길순','이몽룡','성춘향','변학도'] ages = [40, 30, 50, 33, 80] 리스트 생성 및 요소 읽기 리스트 생성 형식 리스트명 = [데이터1, 데이터2, 데이터3,...데이터n] 데이터1, 데이터2,...데이터n로 구성된 리스트명의 리스트를 생성합니다. 데이터는 숫자(정수, 실수), 문자열 등의 다양한 형태를 가집니다. 특히, 문자열일 경우 큰 따옴표(") 또는 작은 따옴표(')로 묶습니다. 리스트 생성 및 요소 읽기 name.. 2024. 3. 5.
[파이썬] 반복문 #4 - break문 break문 for문이나 while문 사용 중 반복 루프 중간에 루프를 빠져나가고 싶을 때 사용합니다. for문에서 빠져 나가기 for i in range(1, 100): print(i) if i == 10: break 실행결과 1 2 3 4 5 6 7 8 9 10 1부터 99까지 출력하는 반복문입니다. 1부터 10까지 출력하고 조건문에서 i가 10일 경우 break. 즉, 반복만에서 빠져 나갑니다. while문에서 빠져 나가기 i = 1 sum = 0 while True: if sum > 10: break print(sum) sum += i i += 1 print("합계=", sum) 실행결과 0 1 3 6 10 합계= 15 1부터 sum 10을 초과할 때까지 더하는 프로그램입니다. sum이 10을 초.. 2024. 3. 4.
[파이썬] 반복문 #3 - while문 while문 for문과 함께 많이 사용되는 반복문입니다. while 조건식: 문장1 문장2 ... while문의 기본구조 while문을 이용하여 1부터 10까지의 정수의 합계 구하기 sum = 0 n = 1 while n 2024. 2. 18.
[파이썬] 반복문 #2 - for문 for문으로 정수 합계 구하기 1부터 10까지의 정수 합계 구하기 sum = 0 for i in range(1, 11): sum += i print("합계 : %d" % sum) 실행결과 합계 : 55 for문으로 5의 배수 합계 구하기 1부터 100까지의 정수 중에서 5의 배수의 합계 구하기 sum = 0 for in in range(1, 101): if i % 5 == 0: sum += i print("합계 : %d" % sum) 실행결과 합계 : 1050 이중 for문 이중 for문은 for문을 이중으로 사용하는 것을 말합니다. 이중 for문으로 구구단을 구현해보겠습니다. 구구단 2단 g = 2 for i in range(1, 10): print("%d x %d = %d" % (g, i, g * i.. 2024. 2. 14.
[파이썬] 반복문 #1 - for문 반복문 반복문이란? 특정조건을 만족할 때까지 문장들을 반복 실행할 때 사용합니다. 파이썬의 반복문에는 for문과 while문이 있습니다. 반복문을 사용하지 않은 경우 반복문을 사용하지 않고 "Hello Python"을 세 번 출력하는 프로그램입니다. print("Hello Python") print("Hello Python") print("Hello Python") 반복문 for문을 사용한 경우 for i in range(3): print("Hello Python") for문 파이썬을 포함한 많은 프로그래밍 언어에서 사용되는 for문은 주어진 범위에서 문장들을 반복 수행하게 됩니다. for문과 range() 함수 for i in range(5): print(i) 실행결과 0 1 2 3 4 for는 반복을.. 2024. 2. 12.
728x90
반응형