본문 바로가기

Python

(4)
Python 다중 반복문 예제 및 정리 이 글은 작성자의 개인 공부를 위해 작성한 글입니다. 실제 이론, 실습과 다른 부분이 있을 수 있습니다. 파이썬에서 다중 반복문은 하나 이상의 반복문이 중첩된 구조를 말한다. 이는 반복문 안에 또 다른 반복문이 있는 형태로, 여러 수준의 반복 작업을 수행할 때 유용하다. 주로 중첩 반복문은 중첩된 데이터 구조를 순회하거나 패턴을 조작할 때 사용된다. 예제1) 정수 n의 값을 입력받아 별표로 정사각형을 출력하는 프로그램을 작성하시오. n = int(input()) for i in range(n): for j in range(n): print('*', end='') print() 결과 >>> 3 *** *** *** 예제2) 직각삼각형 모양의 별표를 그리는 프로그램을 작성하시오. n = int(input()..
Python 단순 반복문 예제 및 정리 이 글은 작성자의 개인 공부를 위해 작성한 글입니다. 실제 이론, 실습과 다른 부분이 있을 수 있습니다. 대부분의 코드 예제는 코드트리의 문제를 응용하거나 가져온 것들입니다. 파이썬에서 반복문은 for를 사용하여 해결할 수 있다. for i in range(a, b): i값이 a부터 b-1까지 1씩 증가하며 들어온다 예제1) 3부터 10까지 출력하는 프로그램을 작성하시오. for i in range(3, 11): print(i, end=' ') 결과 3 4 5 6 7 8 9 10 예제2) 사용자로부터 숫자 n을 입력받아, 1부터 n까지의 숫자를 역순으로 출력하는 프로그램을 작성하시오. # 사용자로부터 숫자 n을 입력 받음 n = int(input("숫자를 입력하세요: ")) # 1부터 n까지의 숫자를 역..
Python 조건문 예제 및 정리 이 글은 작성자의 개인 공부를 위해 작성한 글입니다. 실제 이론, 실습과 다른 부분이 있을 수 있습니다. 파이썬의 if문은 조건에 따라 프로그램의 실행 흐름을 제어하는 데 사용된다. if문은 특정 조건이 참(True)인 경우에만 특정 코드 블록을 실행한다. 숫자를 입력하는 간단한 if문 예제 number = float(input("숫자를 입력하세요: ")) if number > 0: print("입력한 숫자는 양수입니다.") elif number < 0: print("입력한 숫자는 음수입니다.") else: print("입력한 숫자는 0입니다.") 예제1) 두 개의 정수를 입력받아 큰 수에서 작은 수를 뺀 값을 출력하는 프로그램을 작성하시오. num1, num2 = map(int, input().spli..
Python 입출력, 연산자 예제 및 정리 이 글은 작성자의 개인 공부를 위해 작성한 글입니다. 실제 이론, 실습과 다른 부분이 있을 수 있습니다. python에서는 input() 이라는 함수를 통해 한 줄 단위로 입력을 받을 수 있다. a = input() print(f'값을 입력하시오 : {a}') 결과 >>> Hello World 값을 입력하시오 : Hello World 정수를 넣어 덧셈을 하는 코드를 작성할 수 있다. a = int(input()) print(a+2) 결과 >>> 3 5 문자열을 실수형으로 바꾸기 위해 float라는 함수를 사용한다. 예제1) 실수값 a를 받아와 소수 셋째 자리까지 반올림하여 출력하는 프로그램을 작성하시오. a = float(input()) print(f'{a:.3f}') 결과 >>> 3.5231 3.523..