๐Ÿซง[์ด์ฝ”ํ…Œ]ํŒŒ์ด์ฌ ๊ธฐ๋ณธ๋ฌธ๋ฒ•-๋ฐ˜๋ณต๋ฌธ

RoRAยท2023๋…„ 8์›” 11์ผ

[Python] Algorithms

๋ชฉ๋ก ๋ณด๊ธฐ
10/22

๐Ÿช‚ 2023. 08. 02. Wednesday_ ํ•ซ์จ๋จธ..๐Ÿ˜Ž.. ๐Ÿช‚


โ€‹
* ์˜ค๋Š˜์€ '์ด์ฝ”ํ…Œ' ๊ฐ•์˜์—์„œ ๋ฐฐ์šด '๋ฐ˜๋ณต๋ฌธ' ๋‚ด์šฉ ์ •๋ฆฌ์ž…๋‹ˆ๋‹ค.

โ€‹
โ€‹

โœ… ๋ฐ˜๋ณต๋ฌธ

โ€‹

๐Ÿ‘‰ while ๋ฌธ

# 1๋ถ€ํ„ฐ 9๊นŒ์ง€ ํ™€์ˆ˜์˜ ํ•ฉ ๊ตฌํ•˜๊ธฐ 
 
 i = 1
 result = 0
 
 while i <= 9:
 		if i % 2 ==1:
        	result += i 
        i += 1
        
 print(result)
 
โœ”๏ธ ๋ฌดํ•œ๋ฃจํ”„ ์ฃผ์˜ํ•˜๊ธฐ !
x = 10
while x > 5:
	print(x)

โ€‹


๐Ÿ‘‰ for ๋ฌธ

# ์–ด๋–ค ๋ณ€์ˆ˜๊ฐ€ ์–ด๋–ค ๋ฆฌ์ŠคํŠธ ์•ˆ์˜ ๊ฐ’์„ ํ•˜๋‚˜์”ฉ ๋ฐฉ๋ฌธํ•˜๊ฒŒ ํ•  ๊ฒƒ์ธ๊ฐ€.
for ๋ณ€์ˆ˜ in ๋ฆฌ์ŠคํŠธ:
	์‹คํ–‰ํ•  ์†Œ์Šค ์ฝ”๋“œ
array = [1, 2, 3, 4, 5]
for i in array
	print(array)

โ€‹

โœ”๏ธ range()

: for ๋ฌธ์—์„œ ์—ฐ์†์ ์ธ ๊ฐ’์„ ์ˆœํšŒํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค€๋‹ค.
: ์ฃผ๋กœ ๋ฆฌ์ŠคํŠธ๋‚˜ ํŠœํ”Œ์— ์‚ฌ์šฉ

โ€‹

โœ”๏ธ continue/ break ํ‚ค์›Œ๋“œ

continue :  ํ˜„์žฌ ๋ฐ˜๋ณต์„ ๊ฑด๋„ˆ๋›ฐ๊ณ  ๋‹ค์Œ ๋ฐ˜๋ณต์œผ๋กœ ์ด๋™ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•œ๋‹ค.

break : ๋ฐ˜๋ณต๋ฌธ์„ ์ฆ‰์‹œ ์ข…๋ฃŒํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•œ๋‹ค.

โ€‹
โ€‹

โœ…๊นƒํ—™ ์ •๋ฆฌ ๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡

Python-basic-grammer


โ€‹

โ €โ €โ €

๐Ÿ“Œ 23. 08. 02

์ˆ˜์ •ํ•  ๋ถ€๋ถ„์ด ์žˆ๋‹ค๋ฉด, ์•Œ๋ ค์ฃผ์„ธ์š”~!~ ๐Ÿ˜Š

0๊ฐœ์˜ ๋Œ“๊ธ€