|
@@ -8,71 +8,57 @@ a = ['I', 'Love', 'Python']
|
8
|
8
|
for b in a:
|
9
|
9
|
print(b)
|
10
|
10
|
|
11
|
|
-"예제 2. (튜플 기본)"
|
|
11
|
+"예제 2. (반복문 내 조건문)"
|
12
|
12
|
print("2번째 예제")
|
13
|
|
-a = ('I', 'Love', 'Python')
|
14
|
|
-for b in a:
|
15
|
|
- print(b)
|
16
|
|
-
|
17
|
|
-"예제 3. (리스트 내 튜플)"
|
18
|
|
-print("3번째 예제")
|
19
|
|
-a = [('I', 'Like', 'C'),('I', 'See', 'Java'),('I', 'Love', 'Python')]
|
20
|
|
-for (b,c,d) in a:
|
21
|
|
- print("%10s" % b)
|
22
|
|
- print(c.lower())
|
23
|
|
- print("%-10s" % d)
|
24
|
|
-
|
25
|
|
-"예제 4. (반복문 내 조건문)"
|
26
|
|
-print("4번째 예제")
|
27
|
13
|
a = ['english','spanish','korean','chinese']
|
28
|
14
|
for b in a:
|
29
|
15
|
if b == 'korean': continue
|
30
|
16
|
print("%s를 잘합니다." % b)
|
31
|
17
|
|
32
|
|
-"예제 5. (반복문 내 조건문, '=='와 'is'가 동일)"
|
33
|
|
-print("5번째 예제")
|
|
18
|
+"예제 3. (반복문 내 조건문, '=='와 'is'가 동일)"
|
|
19
|
+print("3번째 예제")
|
34
|
20
|
a = ['english','spanish','korean','chinese']
|
35
|
21
|
for b in a:
|
36
|
22
|
if b is 'korean': break
|
37
|
23
|
print("%s를 잘합니다." % b)
|
38
|
24
|
|
39
|
|
-"예제 6. (반복문 내 조건문)"
|
40
|
|
-print("6번째 예제")
|
|
25
|
+"예제 4. (반복문 내 조건문)"
|
|
26
|
+print("4번째 예제")
|
41
|
27
|
a = ['english','spanish','korean','chinese']
|
42
|
28
|
for b in a:
|
43
|
29
|
if b is 'korean': pass
|
44
|
30
|
print("%s를 잘합니다." % b)
|
45
|
31
|
|
46
|
|
-"예제 7. (range 객체)"
|
47
|
|
-print("7번째 예제")
|
|
32
|
+"예제 5. (range 객체)"
|
|
33
|
+print("5번째 예제")
|
48
|
34
|
a = range(10) # 0이상 10미만의 수
|
49
|
35
|
print(a)
|
50
|
36
|
a = range(5,11) # 5이상 11미만의 수
|
51
|
37
|
print(a)
|
52
|
38
|
|
53
|
|
-"예제 8. (반복문 range)"
|
54
|
|
-print("8번째 예제")
|
|
39
|
+"예제 6. (반복문 range)"
|
|
40
|
+print("6번째 예제")
|
55
|
41
|
a = 0
|
56
|
42
|
for b in range(1,11):
|
57
|
43
|
a+=b
|
58
|
44
|
print(a)
|
59
|
45
|
|
60
|
|
-"예제 9. (반복문 range 와 len함수)"
|
61
|
|
-print("9번째 예제")
|
|
46
|
+"예제 7. (반복문 range 와 len함수)"
|
|
47
|
+print("7번째 예제")
|
62
|
48
|
a = [70, 91, 69, 83]
|
63
|
49
|
for b in range(len(a)): # len함수는 문자열/리스트/튜플/딕셔너리/집합 내 요소의 개수
|
64
|
50
|
if a[b] >= 80 : print("%d번 학생 점수가 %d점. 우수합니다" % (b+1,a[b]))
|
65
|
51
|
|
66
|
|
-"예제 10. (위 예제에서 문제오류로 인해 모든 학생의 점수를 5점씩 더해야 한다면?)"
|
67
|
|
-print("10번째 예제")
|
|
52
|
+"예제 8. (위 예제에서 문제오류로 인해 모든 학생의 점수를 5점씩 더해야 한다면?)"
|
|
53
|
+print("8번째 예제")
|
68
|
54
|
a = [70, 91, 69, 83]
|
69
|
55
|
b = []
|
70
|
56
|
for c in a:
|
71
|
57
|
b.append(c + 5)
|
72
|
58
|
print(b)
|
73
|
59
|
|
74
|
|
-"예제 11. (리스트 내포)"
|
75
|
|
-print("11번째 예제")
|
|
60
|
+"예제 9. (리스트 내포)"
|
|
61
|
+print("9번째 예제")
|
76
|
62
|
a = [70, 91, 69, 83]
|
77
|
63
|
b = [c + 5 for c in a]
|
78
|
64
|
print(b)
|