# 1번
kor = 80
eng = 75
math = 55
average = (kor + eng + math) / 3
print(average)
# 2번
a = 15 # int(input())
if a % 2 == 0:
print(f"{a} is even number")
else:
print(f"{a} is odd number")
# 3번
pin = "881120-1068234"
yyyymmdd = pin[:6]
num = pin[7:]
print(yyyymmdd)
print(num)
# 4번
pin = "881120-1068234"
print(pin[7:8])
# 5번
a = "a:b:c:d"
b = a.replace(":", "#")
print(b)
# 6번
a = [1, 3, 5, 4, 2]
a.reverse()
print(a)
# a.sort()
# print(a)
a.sort(reverse=True)
print(a)
# 7번
a = ['Life', 'is', 'too', 'short']
result = " ".join(a)
print(result)
# 8번
a = (1, 2, 3)
a = a + (4,)
print(a)
# 9번
# 3. 딕셔너리의 키는 변하지 않는다.
# 10번
a = {'A': 90,
'B': 80,
'C': 70,
}
result = a.pop('B') # B에 해당하는 값 출력
print(result)
# 11번
a = [1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5]
aSet = set(a) # 집합 자료형으로 변환 -> 집합 자료형은 요소값이 중복될 수 없음
b = list(aSet) # 집합 자료형을 리스트 자료형으로 다시 변환
print(b) # [1, 2, 3, 4, 5] 출력
# 12번
a = b = [1, 2, 3]
a[1] = 4
print(b) # [1, 4, 3] 출력. 이유는 a의 두번째 값을 4로 바꿔줬기 때문임
출력값
70.0
15 is odd number
881120
1068234
1
a#b#c#d
[2, 4, 5, 3, 1]
[5, 4, 3, 2, 1]
Life is too short
(1, 2, 3, 4)
80
[1, 2, 3, 4, 5]
[1, 4, 3]
'개발공부 > Python' 카테고리의 다른 글
파이썬_개발환경 조성(파이참 설치) 및 hello world 출력해보기 (0) | 2023.04.10 |
---|---|
[점프 투 파이썬] 예제풀기_146p (0) | 2023.04.10 |
PEP 8: E701 multiple statements on one line (colon) 에러 해결 (0) | 2023.04.10 |
파이썬으로 계산기 만들기 (0) | 2023.03.17 |
파이썬_튜플(tuple) (0) | 2023.03.17 |