You are on page 1of 2

BÀI TẬP STRING

Bài 1
#đếm số từ cơm
def count_cơm(baivan):
words = baivan.lower().split()
count = 0
for word in words:
if "cơm" in word:
count += 1
return count
#đếm số câu
def count_cau(baivan):
cau = baivan.split("." or "?" or "!")
return len(cau)
#đếm số đoạn
def count_doan(baivan):
doan = baivan.split("\n\n")
return len(doan)

baivan = input("nhập vào một bài văn:\n")


count_cơm = count_cơm(baivan)
print("Số từ 'cơm' :", count_cơm)

count_cau = count_cau(baivan)
print("Số câu:", count_cau)

count_doan = count_doan(baivan)
print("Số đoạn:", count_doan)
Bài 2: Bài tập phân số
Cac_Phan_so = input("Nhập vào danh sách các phân số, cách nhau bởi dấu phẩy: ")

# Tách chuỗi phân số thành danh sách


Phan_so_list = Cac_Phan_so.split(',')

# Tính tổng các phân số


total = 0
for Phan_so in Phan_so_list:
# Chuyển đổi chuỗi phân số thành số thực (float)
Chuoi_phan_so = float(fraction)
total += Chuoi_phan_so

print("Tổng của các phân số là:", total)

You might also like