๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ป Programming/Python

[ํŒŒ์ด์ฌ ์ฝ”๋”ฉ ๋„์žฅ] Unit 7. ์ถœ๋ ฅ ๋ฐฉ๋ฒ• ์•Œ์•„๋ณด๊ธฐ

by ์ง€์ด๋‹› 2022. 3. 9.

| ๊ฐ’์„ ์—ฌ๋Ÿฌ ๊ฐœ ์ถœ๋ ฅ

>>> print(1, 2, 3)
1 2 3
>>> print('Hello', 'python')
Hello python

- print์— ๋ณ€์ˆ˜๋‚˜ ๊ฐ’์„ ์ฝค๋งˆ๋กœ ๊ตฌ๋ถ„ํ•ด์„œ ๋„ฃ์œผ๋ฉด ๊ฐ ๊ฐ’์ด ๊ณต๋ฐฑ์œผ๋กœ ๋„์›Œ์ ธ์„œ ํ•œ ์ค„๋กœ ์ถœ๋ ฅ๋จ.

 

 

| sep ๋กœ ๊ฐ’ ์‚ฌ์ด์— ๋ฌธ์ž ๋„ฃ๊ธฐ

 

- ๊ฐ’ ์‚ฌ์ด์— ๊ณต๋ฐฑ์ด ์•„๋‹Œ ๋‹ค๋ฅธ ๋ฌธ์ž๋ฅผ ๋„ฃ๊ณ  ์‹ถ์„ ๋•Œ

- print์˜ sep์— ๋ฌธ์ž ๋˜๋Š” ๋ฌธ์ž์—ด์„ ์ง€์ •ํ•ด์ฃผ๋ฉด ๋จ.

- print(๊ฐ’1, ๊ฐ’2, sep='๋ฌธ์ž ๋˜๋Š” ๋ฌธ์ž์—ด')

- print(๋ณ€์ˆ˜1, ๋ณ€์ˆ˜2, sep='๋ฌธ์ž ๋˜๋Š” ๋ฌธ์ž์—ด')

>>> print(1, 2, 3, sep=', ')  #sep์— ์ฝค๋งˆ์™€ ๊ณต๋ฐฑ์„ ์ง€์ •
1, 2, 3

>>> print(4, 5, 6, sep',') #sep์— ์ฝค๋งˆ๋งŒ ์ง€์ •
4,5,6

>>> print('Hello', 'Python', sep='') #sep์— ๋นˆ ๋ฌธ์ž์—ด ์ง€์ •
HelloPython 

>>> print(1920, 1080, sep="x") #sep์— x๋ฅผ ์ง€์ •
1920x1080

 

 

| ์ค„๋ฐ”๊ฟˆ ํ™œ์šฉํ•˜๊ธฐ

 

- print์— ๊ฐ’์„ ์—ฌ๋Ÿฌ ๊ฐœ ์ง€์ •ํ•˜๋ฉด ํ•œ ์ค„์— ๋ชจ๋“  ๊ฐ’์ด ์ถœ๋ ฅ๋จ.

- print ํ•œ ๋ฒˆ์œผ๋กœ ๊ฐ’์„ ์—ฌ๋Ÿฌ ์ค„์— ์ถœ๋ ฅํ•˜๊ณ  ์‹ถ์„ ๋•Œ

- print์˜ sep์— ๊ฐœํ–‰ ๋ฌธ์ž(\n)์„ ์ง€์ •ํ•˜๋ฉด ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ถœ๋ ฅ ๊ฐ€๋Šฅ

- \n์€ ๊ฐ’์„ ๋‹ค์Œ ์ค„์— ์ถœ๋ ฅํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ์ œ์–ด ๋ฌธ์ž. ์ œ์–ด ๋ฌธ์ž์ด๋ฏ€๋กœ ํ™”๋ฉด์— ์ถœ๋ ฅ x

>>> print(1, 2, 3, sep='\n')
1
2
3

- \n๋„ ๋ฌธ์ž์ด๋ฏ€๋กœ print์— ๋ฐ”๋กœ ๋„ฃ์–ด์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅ

>>> print('1\n2\n3')
1
2
3

 

 

| ์ œ์–ด ๋ฌธ์ž

 

- ํ™”๋ฉด์— ์ถœ๋ ฅ๋˜์ง€๋Š” ์•Š์ง€๋งŒ ์ถœ๋ ฅ ๊ฒฐ๊ณผ๋ฅผ ์ œ์–ดํ•œ๋‹ค๊ณ  ํ•ด์„œ ์ œ์–ด ๋ฌธ์ž.

- ์ œ์–ด ๋ฌธ์ž๋ฅผ \๋กœ ์‹œ์ž‘ํ•˜๋Š” ์ด์Šค์ผ€์ดํ”„ ์‹œํ€€์Šค.

- \n : ๋‹ค์Œ ์ค„๋กœ ์ด๋™ํ•˜๋ฉฐ ๊ฐœํ–‰์ด๋ผ๊ณ  ๋ถ€๋ฆ„.

- \t : ํƒญ ๋ฌธ์ž, ํ‚ค๋ณด๋“œ์˜ Tabํ‚ค์™€ ๊ฐ™์œผ๋ฉฐ ์—ฌ๋Ÿฌ ์นธ์„ ๋„์›€.

- \\ : \๋ฌธ์ž ์ž์ฒด๋ฅผ ์ถœ๋ ฅํ•  ๋•Œ๋Š” \๋ฅผ ๋‘ ๋ฒˆ ์จ์•ผ ํ•จ.

 

 

 

| end ์‚ฌ์šฉํ•˜๊ธฐ

 

- print๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ์ถœ๋ ฅํ•˜๋Š” ๊ฐ’ ๋์— \n๋ฅผ ๋ถ™์ž„.

- print๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ์‚ฌ์šฉํ•ด์„œ ํ•œ ์ค„์— ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๊ฐ’์„ ์ถœ๋ ฅํ•˜๊ณ  ์‹ถ์„ ๋•Œ.

- print(๊ฐ’, end='๋ฌธ์ž ๋˜๋Š” ๋ฌธ์ž์—ด')

- print(๋ณ€์ˆ˜, end='๋ฌธ์ž ๋˜๋Š” ๋ฌธ์ž์—ด')

print(1, end='') #end์— ๋นˆ ๋ฌธ์ž์—ด์„ ์ง€์ •ํ•˜๋ฉด ๋‹ค์Œ๋ฒˆ ์ถœ๋ ฅ์ด ๋ฐ”๋กœ ๋’ค์— ์˜ค๊ฒŒ ๋จ.
print(2, end='')
print(3)

123

- print์˜ end์— \n์ด ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ์ง€์ •๋œ ์ƒํƒœ์ธ๋ฐ ์—ฌ๊ธฐ์— ๋นˆ ๋ฌธ์ž์—ด์„ ์ง€์ •ํ•˜๋ฉด ๊ฐ•์ œ๋กœ \n์„ ์ง€์›Œ์ฃผ๊ธฐ ๋•Œ๋ฌธ.

- ์ฆ‰, end๋Š” ํ˜„์žฌ print๊ฐ€ ๋๋‚œ ๋’ค ๊ทธ ๋‹ค์Œ์— ์˜ค๋Š” print ํ•จ์ˆ˜์— ์˜ํ–ฅ์„ ์คŒ.

print(1, end=' ')
print(2, end=' ')
print(3)

1 2 3