์ด์งธ 2๋ฒ๋ณด๋ค 3๋ฒ์ด ๋ ๋จผ์ ์ฌ๋ผ๊ฐ์ ์์๊ฐ ๋ค์ฃฝ๋ฐ์ฃฝ์ด๊ธด ํ๋ฐ,,
์,, ์ผ๋จ ๊ฐ๋ณด์๊ณ ์,,^^,,~~
2. ํด๋์ค์ ํจ์ ์ฌ์ฉํ๊ธฐ
์,, ๋จธ ์ผ๋จ ๋ฌธ์ ๊ฐ ์ ๊ณง๋ด์
์ฒ๋ฆฌ์กฐ๊ฑด
- ํด๋์ค์ ์
- person ์ด๋ผ๋ ์ด๋ฆ์ ํด๋์ค๋ฅผ ์ ์ํ๋ค.
- ๋ฉค๋ฒ ๋ณ์
- name, gender, age ๋ผ๋ ๋ฉค๋ฒ ๋ณ์๋ฅผ ์ค์ ํ๋ค.
- ๊ฐ ๋ณ์๋ ๊ฐ์ฒด๊ฐ ์์ฑ๋ ๋ ์ด๊ธฐํ๋๋ค.
- name: ์ด๋ฆ์ ์ ์ฅํ๋ ๋ณ์(๋ฌธ์์ด)
- gender: ์ฑ๋ณ์ ์ ์ฅํ๋ ๋ณ์(๋ฌธ์์ด, 'male' ๋๋ 'female')
- age: ๋์ด๋ฅผ ์ ์ฅํ๋ ๋ณ์(์ ์ํ)
- ์์ฑ์
- ์์ฑ์ __init__ ๋ฅผ ํตํด ๊ฐ์ฒด ์์ฑ ์ ์ด๋ฆ, ์ฑ๋ณ, ๋์ด๋ฅผ ์ด๊ธฐํํ๋ค.
- ๋งค๊ฐ๋ณ์๋ก ์ด๋ฆ(name), ์ฑ๋ณ(gender), ๋์ด(age)๋ฅผ ๋ฐ๋๋ค.
- ์ ๋ณด๋ฅผ ์ถ๋ ฅํ๋ ํจ์ display()
- name, gender, age ๊ฐ์ ์ถ๋ ฅํ๋ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ค.
- ์ด๋ฆ๊ณผ ์ฑ๋ณ์ ๊ฐ์ ํ์ ์ถ๋ ฅํ๊ณ , ๋์ด๋ ๋ค์ ํ์ ์ถ๋ ฅํ๋ค.
- ์ ๋ ฅ ๋ฐ ์ถ๋ ฅ
- ์ฌ์ฉ์๋ก๋ถํฐ ๋์ด, ์ด๋ฆ, ์ฑ๋ณ์ ๊ฐ๊ฐ ์ ๋ ฅ๋ฐ๋๋ค.
- ์ ๋ ฅ๋ ๊ฐ์ ๋ฐํ์ผ๋ก person ๊ฐ์ฒด๋ฅผ ์์ฑํ๊ณ , display() ํจ์๋ฅผ ํตํด ๊ฐ์ฒด์ ์ ๋ณด๋ฅผ ์ถ๋ ฅํ๋ค.
์๋ฐ,,,
์ฒ์์ ์ ์
๋ ฅ ์์๋ฅผ ๋ชป๋ณด๊ณ ๊ทธ๋ฅ ํด๋์ค๋ง ๋ง๋ค์๋ค๊ฐ
๋จธ์ผ ์ฌ์ด๋ฐ???? ์ถ์๊ฒ ๋จผ๊ฐ ์ฐ์ฐํด์ ๋ค์๋ณด๋๊น
์
๋ ฅ์์^^,,,
์ด์ฉ์ง ใ
,,,
์ผ๋จ ์ ๋ ์
์ถ๋ ฅ ์์ ์ด์ผ ๋ฐ์ง ๊ทธ ๊ฐ๋จํ๊ฑธ ๋ ๊ผฌ์์
์๊ฐํ๋๋ผ ๋จธ๋ฆฌ๊ฐ ์ํ ๊ณ ์,,,
์ด๋ ๊ฒ ๋ง ๋ณต์กํ๊ฒ ์ฝ๋์ง๋ณด๊ณ ๋ณ์ง๋ ๋คํจ
์๋ ๋ ๋ฐ๋ณต๋ฌธ ์ค์ผ ์ข์ํ๋๊ฑฐ์ผใ
กใ
ก
๊ทธ๋ฅ ๋ฑ ์ฝ๊ฒ ์๊ฐํด์ ๊ฐ ์๋ ์๊ฒ ๋?? ์ด??????
์ํผ ๋ณ ์๋ ๋คํด๋ณธ ๋์,,,
์์ ์ฝ๋๋ณด๋ค๋ ํจ ๊ฐ๋จํ๊ฒ ๋๋ด๋ฒ๋ ธ๋คใ
์๋ ํ์์ ๋ํผ์์ intput('๋ธ๋ผ๋ธ๋ผ~') ใ
ใ
ใน๋จ๋ฉด์
์ฌ๋ถ์ ๊ฑฐ๋ฆฌ๋๊ฑฐ ๊ฐ์ด์ฌํ ํด๋๊ณ ๊ผญ ์ด๋ฐ ๋ฌธ์ ํธ๋ ๊ฑฐ์์๋
๊ผด์ ๊ผฌ์์ ์๊ฐํ๋ค๊ณ ํ์์ ํ๋๊ฑธ ๋ฐ๋ก๋ฐ๋ก ์๊ฐ์ ๋ชปํด๋ด์
์ผ์ด๊ตฌ ์ธ๊ฐ์~~~~~~~~!!!!
class Person: # ํด๋์ค ํธ์ถ~ ๋ ์ด์ ๋ถํฐ Person ์ด๋ผ๋ ์ ๋ก ๊ฐ์ฒด๋ผ๋๊ฑธ ๋ง๋ค์ด๋ณผ๊ฑฐ์ผ
def __init__(self, age, name, gender): # ์์ฑ์ __init__ ํจ์ ์์ ์ ์ด๊ฑฐ ํจ์ ์ด๋ฆ ๋ฐ๊ฟ ์ ์๋ ์ค ์๊ณ ๋ณ๋๋ฆฌ ๋ค์ณ๋ด
self.name = name # ๊ฐ์ฒด์ ์ด๋ฆ์ __init__ ํจ์ ์ธ์์ name
self.gender = gender # ์ฑ๋ณ์ gender
self.age = age # ๋์ด๋ age ๋ก ๋ฐ์๊ฒ์ฅ~!
def display(self): # ๊ฐ์ฒด์ ํ๋์ ๋ถ๋ฌ๋ด๋ ํจ์ ๋ง๋ค์ด๋ณผ๊ฒ์?
print(f"์ด๋ฆ: {self.name}, ์ฑ๋ณ: {self.gender}", end='\n');print(f"๋์ด: {self.age}")
# ๊ทธ๋ฅ Person()๊ฐ์ผ๋ก ์์ input()๋ง ๋ฃ์ด์ฃผ๋ฉด ๊ฐ๋จํ๊ฒ ๋๋ ๊ฒ์ ์ ์ฌ์ ๊ณ ์ํ๋์ง,, ๋ผ์ ์ฏง,,,
person1 = Person(age = int(input("๋์ด๋ฅผ ์
๋ ฅํ์ธ์.")), name = input("์ด๋ฆ์ ์
๋ ฅํ์ธ์."), gender = input("์ฑ๋ณ์ ์
๋ ฅํ์ธ์."))
print("๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํฉ๋๋ค.")
person1.display() # ๋์ํ ํ๋กํ ๋ง๋ค๊ธฐ ๋ ํ๋ค๋ค ์ํ์,,
๊ทธ๋๋ ํ์์ผ๋ ๋คํ,,^^,,,,