๐ถ len
์ฃผ์ด์ง ์ปจํ ์ด๋์ ํญ๋ชฉ ์๋ฅผ ์ ์๋ก ๋ฐํํ๋ ํจ์
โป ์ปจํ ์ด๋: ๋ฆฌ์คํธ, ๋ฌธ์์ด, ํํ, ๋์ ๋๋ฆฌ, ์ธํธ ๋ฑ๊ณผ ๊ฐ์ ๋ฐ์ดํฐ ๊ตฌ์กฐ
# ๋ฌธ์์ด์ ๊ธธ์ด
length = len("์๋
ํ์ธ์")
print(length) # 5
# ๋ฆฌ์คํธ์ ๊ธธ์ด
my_list = [1, 2, 3, 4, 5]
print(len(my_list)) # 5
# ๋์
๋๋ฆฌ์ ํค ๊ฐ์
my_dict = {'a': 1, 'b': 2, 'c': 3}
print(len(my_dict)) # 3
๐ถ count
ํน์ ๋ฌธ์๋ ๋ฌธ์์ด์ด ์ฃผ์ด์ง ๋ฌธ์์ด ๋ด์ ๋ช ๋ฒ ๋ํ๋๋์ง ์ธ์ด์ฃผ๋ ํจ์
# ๋ฌธ์์ด์์ ๋ฌธ์์ ์ถํ ํ์ ์ธ๊ธฐ
text = "hello world"
result = text.count('l') # 'l'์ด ๋ํ๋๋ ํ์
print(result) # 3
# ๋ฆฌ์คํธ์์ ์์์ ์ถํ ํ์ ์ธ๊ธฐ
numbers = [1, 4, 2, 5, 1, 4, 1]
result = numbers.count(1) # 1์ด ๋ํ๋๋ ํ์
print(result) # 3
# ํํ์์ ์์์ ์ถํ ํ์ ์ธ๊ธฐ
my_tuple = (1, 2, 2, 3, 4, 2)
result = my_tuple.count(2) # 2์ ์ถํ ํ์
print(result) # 3
๐ถ input
์ฌ์ฉ์๋ก๋ถํฐ ์ ๋ ฅ์ ๋ฐ์ ๋ ์ฌ์ฉ๋๋ ํจ์
# ์ฌ์ฉ์์๊ฒ ์ด๋ฆ์ ๋ฌป๊ณ ์
๋ ฅ ๋ฐ๊ธฐ
name = input("๋น์ ์ ์ด๋ฆ์ ์
๋ ฅํ์ธ์: ")
print(f"์๋
ํ์ธ์, {name}๋!")
# ์ฌ์ฉ์๋ก๋ถํฐ ์ซ์๋ฅผ ์
๋ ฅ๋ฐ๊ณ ์ ์๋ก ๋ณํํ๊ธฐ
age = input("๋น์ ์ ๋์ด๋ฅผ ์
๋ ฅํ์ธ์: ")
age = int(age) # ์
๋ ฅ๋ฐ์ ๋ฌธ์์ด์ ์ ์๋ก ๋ณํ
print(f"๋น์ ์ {age}์ด์
๋๋ค.")
# ์ ์ ์
๋ ฅ ๋ฐ๊ธฐ
number = int(input("์ซ์๋ฅผ ์
๋ ฅํ์ธ์: "))
print(f"์
๋ ฅ๋ฐ์ ์ซ์๋ {number}์
๋๋ค.")
# ์ค์ ์
๋ ฅ ๋ฐ๊ธฐ
number = float(input("์ค์๋ฅผ ์
๋ ฅํ์ธ์: "))
print(f"์
๋ ฅ๋ฐ์ ์ค์๋ {number}์
๋๋ค.")
# ์ผํ๋ก ๊ตฌ๋ถ๋ ๋ฌธ์์ด์ ๋ฆฌ์คํธ๋ก ๋ณํ
input_str = input("์ผํ๋ก ๊ตฌ๋ถ๋ ์ฌ๋ฌ ์ซ์๋ฅผ ์
๋ ฅํ์ธ์: ")
number_list = [int(num.strip()) for num in input_str.split(',')]
print(f"์
๋ ฅ๋ฐ์ ๋ฆฌ์คํธ๋ {number_list}์
๋๋ค.")
# ์ ์ ์
๋ ฅ์ ๋ํ ์๋ฌ ์ฒ๋ฆฌ
try:
number = int(input("์ ์๋ฅผ ์
๋ ฅํ์ธ์: "))
print(f"์
๋ ฅ๋ฐ์ ์ ์๋ {number}์
๋๋ค.")
except ValueError:
print("์
๋ ฅ ๊ฐ์ด ์ ์๊ฐ ์๋๋๋ค. ์ ์๋ฅผ ์
๋ ฅํด์ฃผ์ธ์.")
'๊ฐ๋ฐ > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
(Python) ๊ฐ์ํ๊ฒฝ ์์ฑ (2) | 2024.11.29 |
---|---|
(Python) CondaError: Run 'conda init' before 'conda activate' (0) | 2024.11.28 |
(Python) strip, split, map, all ํจ์ (1) | 2024.11.27 |
(Python) PRN ์ฅ์น๋ฅผ ์ด๊ธฐํํ ์ ์์ต๋๋ค. (1) | 2024.11.26 |
(Python) TypeError: 'str' object cannot be interpreted as an integer (0) | 2024.11.24 |