์ƒˆ์†Œ์‹

๐Ÿ ํŒŒ์ด์ฌ (Python)

ํŒŒ์ด์ฌ(Python) ๊ธฐ์ดˆ print ( )๋ฌธ์˜ ์˜ต์…˜ (sep , end , format , Escape )

  • -

ํŒŒ์ด์ฌ์—์„œ ์ถœ๋ ฅ๋ฌธ์— ์‚ฌ์šฉ๋˜๋Š” ํ•จ์ˆ˜ print()์—๋Š” ๋‹ค์–‘ํ•œ ์˜ต์…˜๋“ค์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

 

1. sep(separation) 

 

์˜๋‹จ์–ด ๊ทธ๋Œ€๋กœ, ๋ถ„๋ฆฌํ•˜์—ฌ ์ถœ๋ ฅํ•œ๋‹ค. ๋‹ค๋งŒ ๋ถ„๋ฆฌํ•  (๊ฐˆ๋ผ๋†“์„ ๋ฌธ์ž๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.) ์ด๊ฒƒ์„ ๊ตฌ๋ถ„์ž๋ผ๊ณ  ํ•œ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด์„œ ์•„๋ž˜์ฒ˜๋Ÿผ ์‚ฌ์šฉ ํ•  ์ˆ˜ ์žˆ๋‹ค.

print('S','E','P', sep='@')

์ถœ๋ ฅ >>>>> S@E@P

S , E , P๋ผ๋Š” ๋ฌธ์ž์—ด ์‚ฌ์ด์— @๊ฐ€ ๋ผ์›Œ๋„ฃ์–ด์ ธ ์ถœ๋ ฅ๋œ๋‹ค. ์ฆ‰, ๊ตฌ๋ถ„์ž๋Š” @๊ฐ€ ๋œ๋‹ค.

 

 

 


2.end

 

end์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด ๊ทธ ๋’ค์˜ ์ถœ๋ ฅ๊ฐ’๊ณผ ์ด์–ด์„œ ์ถœ๋ ฅํ•œ๋‹ค. (์ฆ‰, ์ค„๋ฐ”๊ฟˆ์„ ํ•˜์ง€ ์•Š๊ฒŒ ๋œ๋‹ค.)

print("I like", end=" ")
print("money")

์ถœ๋ ฅ >>>>> I like money

๊ทธ๋ฆฌ๊ณ , ์ € end=' ' ์‚ฌ์ด์— ๋ฌด์–ธ๊ฐ€๋ฅผ ์ž…๋ ฅํ•˜๊ฒŒ๋˜๋ฉด, sep์™€ ๋น„์Šทํ•œ ๊ธฐ๋Šฅ์„ ํ•œ๋‹ค.(๊ตฌ๋ถ„์ž๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค) ์ฒซ๋ฒˆ์งธ ์ถœ๋ ฅ๋ฌธ๊ณผ, ๋‘๋ฒˆ์งธ ์ถœ๋ ฅ๋ฌธ ์‚ฌ์ด์— end์— ๋„ฃ์–ด์ค€ ๋ฌธ์ž์—ด์ด ์ถœ๋ ฅ๋œ๋‹ค.

print("I like", end=" gold and ")
print("money")

์ถœ๋ ฅ >>>>> I like gold and money

 

3. format 

 

ํฌ๋งคํŒ…์„ ํ†ตํ•ด ํŠน์ • ์„œ์‹์— ๋”ฐ๋ผ ๋ฌธ์ž๋ฅผ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ถ€๋ถ„์ ์œผ๋กœ ๋ฌธ์ž์—ด์„ ๋ฐ”๊พธ์–ด ๋ฐ˜๋ณต์ ์œผ๋กœ ์ถœ๋ ฅํ• ๋•Œ ์œ ์šฉํ•˜๋‹ค.

์˜ˆ๋ฅผ๋“ค์–ด์„œ ๋‚ ์งœ๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ๊ฒฝ์šฐ : 2019๋…„ 9์›” 29์ผ ์ž…๋‹ˆ๋‹ค. 2019๋…„ 9์›” 30์ผ ์ž…๋‹ˆ๋‹ค. 2019๋…„ 10์›” 01์ผ ์ž…๋‹ˆ๋‹ค.

์ˆซ์ž๋งŒ ๋ฐ”๊พธ์–ด์ฃผ๋ฉด ๋˜๋Š”๋ฐ, ์ด๋ฅผ ์ผ์ผ์ด ํƒ€์ดํ•‘ ํ•˜๋ฉด ๋งค์šฐ ๋น„ํšจ์œจ์ ์ด๋‹ค. ์ด๋•Œ format ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํŽธํ•˜๋‹ค.

 

์ˆซ์ž๋ฅผ ์‚ฌ์šฉํ•œ format
print("{0}์›”{1}์ผ ์ž…๋‹ˆ๋‹ค.".format(10,31))

์ถœ๋ ฅ >>>>> 10์›”31์ผ ์ž…๋‹ˆ๋‹ค.

 

ํฌ๋งท์„ ํ†ตํ•ด ์‚ฝ์ž…ํ•  ๋ถ€๋ถ„์„ ์ˆœ์„œ์— ๋งž๊ฒŒ {0} {1} {2}..... ๋กœ ๋„ฃ์–ด์ฃผ๊ณ , .format(๊ฐ’1, ๊ฐ’2, ๊ฐ’3)์„ ๋„ฃ์–ด์ฃผ๋ฉด ์ˆœ์„œ์— ๋”ฐ๋ผ ์•Œ์•„์„œ ์‚ฝ์ž…๋˜์–ด ์ถœ๋ ฅ๋œ๋‹ค. ์œ„ ์ฝ”๋“œ์—์„œ๋Š” {0}์— 10์ด ๋“ค์–ด๊ฐ€๊ณ , {1}์— 31์ด๋ผ๋Š” ์ˆซ์ž๊ฐ€ ๋“ค์–ด๊ฐ”๋‹ค. 

 

%๊ธฐํ˜ธ๋ฅผ ์‚ฌ์šฉํ•œ format
print("%s์„ %d๊ฐœ ์ฃผ์„ธ์š”."%("์•„์ด์Šคํฌ๋ฆผ", 10))
์ถœ๋ ฅ >>>>> ์•„์ด์Šคํฌ๋ฆผ์„ 10๊ฐœ ์ฃผ์„ธ์š”.

 

์ถœ๋ ฅ๋ฌธ ๋ถ€๋ถ„์— %s : ๋ฌธ์ž์—ด , %d : ์ •์ˆ˜ , %f : ์‹ค์ˆ˜ ๋กœ ์‚ฝ์ž…๋  ๋ถ€๋ถ„์„ ์ง€์ •ํ•˜๊ณ , ๋’ค์— %(๊ฐ’1, ๊ฐ’2, ๊ฐ’3)์˜ ํ˜•ํƒœ๋กœ ๋ถ™์—ฌ์ฃผ๋ฉด ๋œ๋‹ค. ๋ฐ์ดํ„ฐ ํ˜•ํƒœ๋ฅผ ๋ฏธ๋ฆฌ ์ง€์ •ํ•ด์•ผํ•˜๋ฏ€๋กœ format๋ณด๋‹ค ๊นŒ๋‹ค๋กญ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ถœ๋ ฅ๋ฌธ๊ณผ %(๊ฐ’) ์‚ฌ์ด์— ์ฝค๋งˆ๊ฐ€ ๋“ค์–ด๊ฐ€์ง€ ์•Š๋Š”๋‹ค.

 


 

 

 

 

4. Escape

ํŠน์ˆ˜ํ•œ ๊ฒฝ์šฐ์—, ํŒŒ์ด์ฌ ๋ฌธ๋ฒ•์„ escape(ํƒˆ์ถœ)ํ•˜์—ฌ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” ๋ฌธ์ž๋“ค์ด๋‹ค. ์˜ˆ๋ฅผ๋“ค์–ด์„œ "๋ฅผ ์ถœ๋ ฅํ•˜๊ณ  ์‹ถ์„๋•Œ, ๋˜๋Š” ์—ญ์Šฌ๋ž˜์‹œ \๋ฅผ ์ถœ๋ ฅํ•˜๊ณ  ์‹ถ์„๋•Œ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค.

 

\n  : ์ค„๋ฐ”๊ฟˆ

\t :   ํƒญ(TAP)

\\  :  '\' ์ถœ๋ ฅ

\'  :  ์ž‘์€๋”ฐ์˜ดํ‘œ ์ถœ๋ ฅ

\"  :  ํฐ๋”ฐ์˜ดํ‘œ ์ถœ๋ ฅ

\b  :  ๋ฐฑ์ŠคํŽ˜์ด์Šค

 

print("์ค„๋ฐ” \n ๊ฟˆ")
print(" \"ํฐ ๋”ฐ์˜ดํ‘œ ์ถœ๋ ฅ\"")
print(" \\ ์—ญ์Šฌ๋ž˜์‰ฌ ์ถœ๋ ฅ")
print("๊ณจ๋ฑ…์ด๋Š” ๋ฐฑ์ŠคํŽ˜์ด์Šค ๋•Œ๋ฌธ์— ์ง€์›Œ์ง€๊ฒ ์ง€ @\b")

-----------------์ถœ๋ ฅ-------------------
์ค„๋ฐ”
 ๊ฟˆ
 "ํฐ ๋”ฐ์˜ดํ‘œ ์ถœ๋ ฅ"
 \ ์—ญ์Šฌ๋ž˜์‰ฌ ์ถœ๋ ฅ
๊ณจ๋ฑ…์ด๋Š” ๋ฐฑ์ŠคํŽ˜์ด์Šค ๋•Œ๋ฌธ์— ์ง€์›Œ์ง€๊ฒ ์ง€ 

 

 

Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.