반응형
(1) 변수 x에 5를 할당하고, 변수 y에 3을 할당한 후, 두 변수를 더한 값을 출력하는 코드를 작성하세요.
x = 5
y = 3
result = x + y
print(result)
(2) 사용자로부터 이름을 입력 받아 환영 메시지를 출력하는 코드를 작성하세요.
name = input("이름을 입력하세요: ")
print("안녕하세요, " + name + "님!")
(3) 1부터 10까지의 숫자 중에서 짝수만 출력하는 코드를 작성하세요.
for i in range(1, 11):
if i % 2 == 0:
print(i)
1. for 루프: for i in range(1, 11):은 1부터 10까지의 숫자를 반복하는 루프를 나타냅니다. range(1, 11)은 1부터 10까지의 범위를 생성합니다.
2. 짝수 확인: if i % 2 == 0:는 현재의 i가 짝수인지를 확인합니다. 여기서 %는 나머지를 계산하는 연산자이며, i % 2가 0이면 i는 짝수입니다.
3. 짝수 출력: 짝수인 경우에만 print(i)가 실행되어 현재의 i를 출력합니다.
(4) 주어진 리스트에서 최대값을 찾는 함수를 작성하세요.
# 정의
def find_max(lst):
max_value = max(lst)
return max_value
# 사용 예시
numbers = [3, 8, 1, 5, 10]
result = find_max(numbers)
print("최대값:", result)
1. 함수 정의: find_max 함수는 리스트를 받아 해당 리스트에서 최대값을 찾아 반환하는 함수입니다. 함수는 max 내장 함수를 활용합니다.
2. 사용 예시: numbers라는 리스트를 만들고, 이 리스트를 find_max 함수에 전달하여 최대값을 찾습니다.
3. 결과 출력: 최대값을 변수 result에 저장하고, 이를 화면에 출력합니다.
이 코드는 임의의 숫자 리스트에서 최대값을 찾는 함수를 정의하고, 이 함수를 사용하여 주어진 예시 리스트의 최대값을 찾아 출력하는 예시입니다. 함수를 활용하면 언제든지 다른 리스트에 대해서도 최대값을 쉽게 찾을 수 있습니다.
이번 포스팅이 많은 파이썬 공부에 작은 도움이 되었기를 바랍니다.
2024년에는 행복한 데이터 과학자 되세요! :-)
반응형
'Python, R 분석과 프로그래밍 > 파이썬 프로그래밍' 카테고리의 다른 글
[Python] if - else문 (2) | 2024.01.08 |
---|---|
[python] 파이썬 기초 문법과 예외 처리: 리스트, 딕셔너리, 제곱근, 그리고 예외 상황 다루기 (0) | 2024.01.03 |
[파이썬] 결측치가 있는 행, 열 제거 (0) | 2023.08.15 |
for문 (0) | 2023.08.01 |