-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpython_basic_jm_10.py
More file actions
100 lines (66 loc) · 2.46 KB
/
python_basic_jm_10.py
File metadata and controls
100 lines (66 loc) · 2.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
'''
데이터 타입
코딩 테스트 문제
'''
# 1. 아래 문자열의 길이를 구해보세요.
q1 = "dk2jd923i1jdk2jd93jfd92jd918943jfd8923"
print(len(q1))
# 2. print 함수를 사용해서 아래와 같이 출력해보세요.
# apple;orange;banana;lemon
print("apple;orange;banana;lemon")
# 3. 화면에 * 기호 100개를 표시하세요.
print("*"*100)
# 4. 문자열 "30" 을 각각 정수형, 실수형, 복소수형, 문자형으로 변환해보세요.
val_30 = "30"
print(int(val_30), type(int(val_30)))
print(float(val_30), type(float(val_30)))
print(complex(val_30), type(complex(val_30)))
print(val_30, type(val_30))
# 5. 다음 문자열 "Niceman" 에서 "man" 문자열만 추출해보세요.
val_nice_man = "Niceman"
print(val_nice_man[-3:])
# 6. 다음 문자열을 거꾸로 출력해보세요. : "Strawberry"
sb = "Strawberry"
print(sb[::-1])
print("".join(reversed(sb)))
# 7. 다음 문자열에서 '-'를 제거 후 출력하세요. : "010-7777-9999"
phoneNumber = "010-7777-9999"
print(phoneNumber.replace("-",""))
# 8. 다음 문자열(URL)에서 "http://" 부분을 제거 후 출력하세요. : "http://daum.net"
url = "http://daum.net"
print(url.replace("http://",""))
# 9. 다음 문자열을 모두 대문자, 소문자로 각각 출력해보세요. : "NiceMan"
str = "NiceMan"
print(str.lower())
print(str.upper())
# 10. 다음 문자열을 슬라이싱을 이용해서 "cde"만 출력하세요. : "abcdefghijklmn"
str = "abcdefghijklmn"
print(str[2:5])
# 11. 다음 리스트에서 "Apple" 항목만 삭제하세요. : ["Banana", "Apple", "Orange"]
list_1 = ["Banana", "Apple", "Orange"]
list_1.remove("Apple")
print(list_1)
list_2 = ["Banana", "Apple", "Orange"]
del list_2[1]
print(list_2)
# 12. 다음 튜플을 리스트로 변환하세요. : (1,2,3,4)
tup = (1, 2, 3, 4)
print(list(tup))
tup_list = list()
for i in tup:
print(i)
tup_list.append(i)
print(tup_list, type(tup_list))
# 13. 다음 항목을 딕셔너리(dict)으로 선언해보세요. : <성인 - 100000 , 청소년 - 70000 , 아동 - 30000>
test_dict = {
'성인':100000,
'청소년':70000,
'아동':30000
}
print(test_dict)
# 14. 13번 에서 선언한 dict 항목에 <소아 - 0> 항목을 추가해보세요.
test_dict["소아"] = 0
# 15. 13번에서 선언한 딕셔너리(dict)에서 Key 항목만 출력해보세요.
print(test_dict.keys())
# 16. 13번에서 선언한 딕셔너리(dict)에서 value 항목만 출력해보세요.
print(test_dict.values())