Cho người dùng nhập vào ngày tháng năm sinh dạng: DD/MM/YYYY
VD: 02/03/2000. Sau đó in ra màn hình tuổi hiện tại của người đó.
Để sử dụng tính năng này, Bạn cần đăng nhập bằng tài khoản Howkteam.
Đăng nhập
Để xem được nội dung và giúp Kteam duy trì hoạt động.
Bạn vui lòng tắt Adblock trên website howkteam.vn nhé!
birthday = input("Nhập ngày sinh của bạn (dd/mm/yyyy): ")
birthday_date = datetime.strptime(birthday, "%d/%m/%Y")
age = (datetime.now() - birthday_date).days // 365
print("Tuổi của bạn là:", age)
Thấy mấy bài của thanh niên này toàn đi xin code
Chủ động tự làm đi bạn, sai thì người khác sửa giúp chứ xin hoài vậy sao khá được
# Nhập ngày tháng năm sinh từ người dùng
ngay_sinh = input("Nhập ngày tháng năm sinh (DD/MM/YYYY): ")
# Chuyển đổi chuỗi ngày tháng năm sinh thành đối tượng datetime
ngay_sinh = datetime.datetime.strptime(ngay_sinh, "%d/%m/%Y").date()
# Lấy ngày hiện tại
ngay_hien_tai = datetime.date.today()
# Tính tuổi hiện tại
tuoi = ngay_hien_tai.year - ngay_sinh.year
# Kiểm tra xem người dùng đã có sinh nhật chưa trong năm nay
if ngay_sinh.month > ngay_hien_tai.month or (ngay_sinh.month == ngay_hien_tai.month and ngay_sinh.day > ngay_hien_tai.day):
tuoi -= 1
# In ra màn hình tuổi hiện tại của người dùng
print("Tuổi hiện tại của bạn là:", tuoi)