728x90
λ°˜μ‘ν˜•

1)  2~100κΉŒμ§€μ˜ μ†Œμˆ˜ κ΅¬ν•˜κΈ° 

# 2~100 μ‚¬μ΄μ˜ λͺ¨λ“  μ†Œμˆ˜ κ΅¬ν•˜κΈ°
num = 2
count = 0  # μ†Œμˆ˜μ˜ 개수λ₯Ό 세어쀄 λ³€μˆ˜
while num <= 100:
    i = 2  # 2 ~ num κΉŒμ§€ 증가할 λ³€μˆ˜
    while num % i:  # λ‚˜λˆ„μ–΄μ§ˆ λ–„κΉŒμ§€ 반볡
        i += 1      # 1증가

    if i == num:  # λ‚˜λˆ„μ–΄μ§„ μˆ˜κ°€ 자기 μžμ‹ μ΄λ©΄ μ†Œμˆ˜
        print('{0:5}'.format(num), end='')
        count += 1
        if not count % 10:  # κ°œμˆ˜κ°€ 10의 배수면 μ€„λ°”κΏˆ
            print()
    num += 1  # 100κΉŒμ§€ 증가
 
-> vscode에 μ΄λŒ€λ‘œ λˆ„λ₯΄κ³  μ‹€ν–‰ν•˜λ©΄ (=F5)
=>
 2    3    5    7   11   13   17   19   23   29
   31   37   41   43   47   53   59   61   67   71
   73   79   83   89   97
PS C:\Users\user\Desktop\chosuhyeon\school class\python\GOGODAN>
 
μ΄λ ‡κ²Œ λ‚˜μ˜΅λ‹ˆλ‹€~~~ 
 
* 같은 열끼리 μ •ν™•ν•˜κ²Œ 적어야 μ½”λ“œ 싀행됨(클둠 μ½”λ”©ν•˜λ‹€κ°€ 자주 μ‹€μˆ˜ν•˜λŠ” μš”μΈ 쀑 ν•˜λ‚˜, μ²˜μŒμ— μ΄ν•΄ν•΄μ„œ 혼자 적으렀 ν•˜λ‹€κ°€ 계속 였λ₯˜λ– μ„œ λ³΄λ‹ˆκΉŒ 열이 쑰금 λ‹€λ₯΄κ²Œ λ˜μ–΄μžˆμ—ˆμŒ)
* # : 주석 (코딩에 듀어가지 μ•ŠλŠ” λ‚΄μš©, μ„€λͺ…을 μœ„ν•΄ 듀어감)
 
 

2) 2-9λ‹¨κΉŒμ§€μ˜ ꡬꡬ단 λ§Œλ“€κΈ°

print("ꡬꡬ단을 좜λ ₯ν•©λ‹ˆλ‹€.\n")
for x in range(2,10):
    print("------[" + str(x) + "단]------")
    for y in range(1,10):
        print(x, "x", y, "=", x*y)

-> vscode에 μ΄λŒ€λ‘œ λˆ„λ₯΄κ³  μ‹€ν–‰ν•˜λ©΄ (=F5)

=>


------[2단]------
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
------[3단]------
3 x 1 = 3
3 x 2 = 6
3 x 3 = 9
3 x 4 = 12
3 x 5 = 15
3 x 6 = 18
3 x 7 = 21
3 x 8 = 24
3 x 9 = 27
------[4단]------
4 x 1 = 4
4 x 2 = 8
4 x 3 = 12
4 x 4 = 16
4 x 5 = 20
4 x 6 = 24
4 x 7 = 28
4 x 8 = 32
4 x 9 = 36
------[5단]------
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25
5 x 6 = 30
5 x 7 = 35
5 x 8 = 40
5 x 9 = 45
------[6단]------
6 x 1 = 6
6 x 2 = 12
6 x 3 = 18
6 x 4 = 24
6 x 5 = 30
6 x 6 = 36
6 x 7 = 42
6 x 8 = 48
6 x 9 = 54
------[7단]------
7 x 1 = 7
7 x 2 = 14
7 x 3 = 21
7 x 4 = 28
7 x 5 = 35
7 x 6 = 42
7 x 7 = 49
7 x 8 = 56
7 x 9 = 63
------[8단]------
8 x 1 = 8
8 x 2 = 16
8 x 3 = 24
8 x 4 = 32
8 x 5 = 40
8 x 6 = 48
8 x 7 = 56
8 x 8 = 64
8 x 9 = 72
------[9단]------
9 x 1 = 9
9 x 2 = 18
9 x 3 = 27
9 x 4 = 36
9 x 5 = 45
9 x 6 = 54
9 x 7 = 63
9 x 8 = 72
9 x 9 = 81

* ν•œμ€„μ”© 좜λ ₯ν•˜κ³  μ‹ΆμœΌλ©΄ for y in range(1,10):이 식에 F9 λˆ„λ₯Έλ‹€μŒμ— μ‹€ν–‰(F5)ν•œ ν›„, F10을 κ³„μ†ν•΄μ„œ 눌러주면

λΉ¨κ°„ 점이 μƒκΈ°λ©΄μ„œ 4~5λ²ˆμ„ μ™”λ‹€ κ°”λ‹€ν•˜λ©΄μ„œ

2 x 1 = 2
2 x 2 = 4
2 x 3 = 6

μ£Όλ₯΄λ₯΅ λ‚˜μ˜΅λ‹ˆλ‹€~~~

 

νŒŒμ΄μ¬μ— λŒ€ν•œ κΈ°λ³Έ 지식도 없이 λ°”λ‘œ 코딩을 μ‹€ν–‰ν•˜λ €κ³  ν•˜λ‹ˆκΉŒ μ΄ν•΄ν•œλ‹€κ³  어렀움이 λ§Žμ•˜λŠ”λ° λ¬΄μž‘μ • ν•œλ²ˆ μ‹œλ„ν•΄λ³΄λŠ” 것도 μž¬λ―ΈλŠ” μžˆμ—ˆλ„€μš”. μ–Έμ  κ°€ 기초적인 지식듀을 λ°°μ›Œμ„œ 주제λ₯Ό λ˜μ§€λ©΄ λ°”λ‘œ μ½”λ”© ν•΄λ³΄λŠ” μ‹€λ ₯ 가지길 λ°”λΌλ©΄μ„œ μ˜€λŠ˜μ€ μ•ˆλ…• :)

728x90
λ°˜μ‘ν˜•

+ Recent posts