본문 바로가기
반응형

프로그래밍 언어106

[파이썬 문제풀이 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.
[파이썬] 조건문 #2 조건문 if~ 구문 if~ 구문의 기본 구조 if 조건식: 문장1 문장2 문장A 문장B 조건식이 참이면 문장1과 문장2를 실행하며 거짓이면 문장1과 문장2를 실행하지 않습니다. if 조건식 끝에 콜론(:) 잊지마세요. 문장1과 문장2는 반드시 들여쓰기하세요! 문장A와 문장B는 들여쓰기가 되어 있지 않기 때문에 if 조건문에 속하지 않으므로 조건문과 상관없이 무조건 실행됩니다. n = int(input("정수 입력")) if n > 0 : print("양수") 변수 n에 0보다 큰 수가 입력되면 "양수"가 출력되며 그 외 숫자가 입력되면 출력되지 않습니다. 가장 작은 수 찾기 n1 = int(input("정수1: ")) n2 = int(input("정수2: ")) n3 = int(input("정수3: ").. 2024. 2. 7.
[이클립스] import 한번에 하기 이클립스를 사용하다 보면 import를 해야할 라이브러리가 참 많습니다. 한 번에 import할 때는 Ctrl + Shift + O를 누르면 한꺼번에 다 import 됩니다. 2024. 2. 1.
[파이썬] 조건문 #1 조건문 조건문이란? 해당 조건에 따라 다른 명령문을 실행하게 되는 코드를 작성할 때 사용합니다. 예를 들어 60점 이상이면 합격이고 미만이면 불합격 처리한다. 비교연산자와 논리 연산자 조건식의 참(True)과 거짓(False)을 판별할 때 비교 연산자와 논리 연산자를 사용합니다. 비교 연산자(>, =, b a가 b보다 크다 a >= b a가 b보다 크거나 같다 a > 1 > 1 False >>> 1 >= 2 False >>> 1 >> 2 >> 3 == 3 True >>> 3 != 3 False 논리 연산자 논리 연산자 설 조건1 and 조건2 조건1과 조건2 둘 다 참일 때 전체가 참 조건1 or 조건2 조건1과 조건2 둘 중 하나만 참일 때 전체가 참 n.. 2024. 1. 28.
728x90
반응형