Python 연습 문제

김주호·2024년 10월 23일

1. 기본 변수 할당과 산술 연산

  • 변수 X에 값 10을 할당하고, X를 2배로 곱한 후 5를 뺀 값을 출력하세요.
X = 10
X= X * 2 -5
print(x)

문자열 조작

mean = 30

std = 10

  • 어떤 데이터를 분석하여 평균과 표준편차를 각각 mean, std 변수에 담았다고 가정해 보겠습니다.
  • 포맷팅을 활용하여 "a데이터의 평균은 30, 표준편차는 10입니다"를 출력하세요
print(f'a데이터의 평균은 {mean}, '표준편차는 {std} 입니다')

f-string 사용 {}

3.리스트

  • 인덱싱 혹은 슬라이싱 기능을 이용하세요.
  • 아래 리스트에서 앞에서부터 5번째 숫자까지는 front라는 변수에 담고
  • 나머지 뒤에 있는 1개 숫자는 back이라는 변수에 담고 각각 출력하세요
numbers = [1, 3, 5, 7, 9, 11]

a = numbers[:5]
b = numbers[-1]
print(a)
print(b)

4. 딕셔너리

  • 아래의 표를 보고 Math, English, Physics를 각각 key로 보고, 해당 열의 값들을 value로 되어 있는 딕셔너리를 만들고 출력하세요

n = {math: [85, 80, 95], english: [92, 98, 56], physics: [78, 55, 38] }
print(n) # 이름을 정해주고 {} 사용해서 딕셔너리 생성

5. 반복문

  • 주어진 리스트의 모든 요소에 대해 제곱한 값을 출력하는 for 루프를 작성하세요.
numbers = [1, 2, 3, 4, 5]

for number in numbers
print(number ** 2) # for 아무이름 in 주어진 값 / print(아무이름 **2) 제곱

0개의 댓글