๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ’ป Deep Wide Programming/Python

[Python] ๐Ÿ“šDataCamp: Introduction to Python๐Ÿ“š ํŒŒ์ด์ฌ ๊ธฐ์ดˆ#1 (๋ณ€์ˆ˜, ๋ฐ์ดํ„ฐ ํƒ€์ž…)

728x90
๋ฐ˜์‘ํ˜•

๐Ÿ“šPython ํ•™์Šต๋ฉ”๋ชจ

1. Python์—์„œ๋Š” ๋ณ€์ˆ˜๊ฐ€ ํ•ญ์ƒ ์‚ฌ์šฉ๋œ๋‹ค. ๋ณ€์ˆ˜๋Š” ์ฝ”๋“œ๋ฅผ ์žฌํ˜„ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค€๋‹ค. 

์ฆ‰, BMi๋ฅผ ๊ณ„์‚ฐํ•œ๋‹ค๊ณ  ํ•  ๋•Œ, bmi ๊ณต์‹์„ ์ €์žฅํ•ด๋‘๊ณ , ์•„๋ž˜์™€ ๊ฐ™์ด height ๋˜๋Š” weight ๋ณ€์ˆ˜์˜ ์„ ์–ธ์„ ๋ณ€๊ฒฝํ•˜๊ณ  ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋‹ค์‹œ ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ฐ„๋‹จํ•˜๊ฒŒ ๊ณ„์‚ฐ์„ ์ง„ํ–‰ํ•œ๋‹ค. 

2. Python Types (1)

Python์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๋ชจ๋“  ์ˆซ์ž๋“ค์€ ์ €๋งˆ๋‹ค ํŠน์ •ํ•œ ์œ ํ˜• Python Types๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. Type ํ•จ์ˆ˜๋ฅผ ๊ฐ€์ง€๊ณ  ๊ฐ’์˜ ์œ ํ˜•์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. ์œ„์—์„œ ์‚ฌ์šฉํ–ˆ๋˜ (๋ชธ๋ฌด๊ฒŒ์™€ ํ‚ค๋กœ ์ด๋ฃจ์–ด์ง„) bmi ๊ฐ’์˜ python type์„ ์•Œ์•„๋ณด์ž๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. 

float๋Š” ์ •์ˆ˜ ๋ถ€๋ถ„๊ณผ ์†Œ์ˆ˜ ๋ถ€๋ถ„์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋Š” ํƒ€์ž…์ด๋‹ค. ์•„๋ž˜์™€ ๊ฐ™์ด ์ •์ˆ˜๋ถ€๋ถ„๋งŒ ๊ฐ–๋Š” ์ •์ˆ˜ ํƒ€์ž…, 'int'๋ผ๋Š” ๊ฒƒ๋„ ์žˆ๋‹ค.  

๋ฐ์ดํ„ฐ์‚ฌ์ด์–ธ์Šค๋ฅผ ์œ„ํ•ด์„œ๋Š” ๋” ๋ฌด์ˆ˜ํžˆ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐํƒ€์ž…์ด ํ•„์š”ํ•˜๋‹ค. ์ด์–ด์„œ ์‚ดํŽด๋ณด์ž.

 

3. Python Types (2) - String & Boolean

๋ฌธ์ž์—ด
Ture/False์„ ํŒ๋ณ„ํ•˜๋Š” Boolean

Boolean์€ ๋ฐ์ดํ„ฐ์˜ ํ•„ํ„ฐ๋ง ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š”๋ฐ ์•„์ฃผ ์œ ์šฉํ•˜๋‹ค. 

 

4. ๋ฐ์ดํ„ฐ ํƒ€์ž…์— ๋”ฐ๋ผ ๋‹ค๋ฅด๊ฒŒ ์ž‘๋™ํ•˜๋Š” ์—ฐ์‚ฐ ์ž‘์šฉ 

 

5. ์‹ค์Šต  ๐Ÿ‘ฟ์–ด๋””๊ฐ€ ํ‹€๋ฆฐ๊ฑด์ง€ ๋ชจ๋ฅด๊ฒ ๋Š”๋ฐ๐Ÿ˜ก

 

์‹ค์Šต์„ ์ง„ํ–‰ํ•˜๋˜์ค‘..

์œ„์˜ ๋ฌธ์ œ๋ฅผ ์•„๋ž˜์™€ ๊ฐ™์ด ํ’€์—ˆ๋Š”๋ฐ ๊ณ„์† ์—๋Ÿฌ ๋ฉ”์‹œ์ง€๊ฐ€ ๋œจ๋Š” ๊ฑฐ๋‹ค.

 

๋ถ„๋…ธ์˜ submit ๊ฒฐ๊ณผ ์ˆ˜๋งŽ์€ ์—‘๋ฐ•์ด ์Œ“์ž„..

๋‚˜๋Š” ์ž˜๋ชป์ด..์—†(๋Š”๊ฒƒ ๊ฐ™)๋‹ค๊ตฌ...ใ… ใ…  ์ฝ”๋”ฉํ•˜๋ฉด์„œ ์„ฑ๊ฒฉ์ด ์ ์  ๋”๋Ÿฌ์›Œ์ง€๋Š” ๊ฒƒ ๊ฐ™๋‹ค.. 30๋ถ„ ๋™๋™๋Œ€๋‹ค๊ฐ€ ์ผ๋‹จ ๊ทธ๋ƒฅ ๋‹ค์Œ ๋ฌธ์ œ๋กœ ๋„˜๊ธธ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฑธ 30๋ถ„๋งŒ์— ๋ฐœ๊ฒฌํ•˜๊ณ  ๊ทธ๋ƒฅ ๋„˜์–ด๊ฐ€๊ธฐ๋กœ ํ–ˆ๋‹ค. ๋ถ€๋“ค..

 

728x90
๋ฐ˜์‘ํ˜•