스터디/파이썬 스터디 과제

[4팀/김윤] 2차시 파이썬 과제 - 자료형

알 수 없는 사용자 2023. 3. 17. 19:56

1. 슈니의 점수는 다음과 같다. 점수의 평균을 출력하시오.

  국어 : 90점, 수학 : 56점, 영어 : 34점

korean = 90
math = 56
english = 34
print((korean + math + english) / 3)
1번_출력결과

 

2. 슈니의 주민등록번호는 "041205-4234567'이다. 슈니의 주민등록번호는 생년월일 부분과 아닌 부분으로 나누어 출력하시오. (슬라이싱 사용)

code = "041205-4234567"
print(code[:6])
print(code[7:])
2번_출력결과

 

3. 문자열 "707"을 각각 정수형, 실수형, 문자형으로 변환하여 다음과 같이 출력하시오. (단, 결과는 한 줄로 출력하시오.)

a = "707"
print("정수형 :", int(a), ", 실수형 :", float(a), ", 문자형 :", a)
3번_출력결과

 

4. 다음 문자열 "dhasfjHappyanrlods"에서 "Happy" 문자열만 출력하시오.

str = "dhsafjHappyanrlods"
print(str[6:-7])
4번_출력결과

 

5. 다음 리스트 cities = ["서울", "부산, "인천", "대구," 대전", "광주", "울산", "수원"]에서 부산과 인천 사이에 "세종"을 추가하고 "대전을 제거한 후 출력하시오.

cities = ["서울", "부산", "인천", "대구", "대전", "광주", "울산", "수원"]
cities.insert(2, "세종")
cities.remove("대전")
print(cities)

 

5번_출력결과

 

6. 다음과 같이 코드를 작성했을 때, 실행 결과로 알맞은 것은?

fruit1 = ["orange", "melon", "strawberry"]
fruit2 = ["watermelon", "grape"]
fruit2.remove("grape")
fruit1.append(fruit2)
print(fruit1)

 답 : 3번

6번_출력결과

 

7. 다음과 같이 코드를 작성했을 때, 실행 결과를 쓰시오.

fruits = ["apple", "banana", "cherry", "grape", "orange", "strawberry", "melon"]
print(fruits[-3:], fruits[1::3])

 답 : ['orange', 'strawberry', 'melon'] ['banana', 'orange']

7번_출력결과

 

8. 다음과 같이 코드를 작성했을 때, 실행 결과로 알맞은 것은?

fruit = ["orange", "lemon", "strawberry", "cherry"]
number = ["1", "2", "3"]
first, second, third = number
print(second * fruit.index("strawberry"))

 답 : 1번

8번_출력결과