© 2017

Viết chương trình nhập tên và tuổi, in ra năm khi họ đủ 100 tuổi trong Python

NLD Code - Viết chương trình nhập tên và tuổi, in ra năm họ đủ 100 tuổi trong Python. Bài viết giúp bạn hiểu hơn về lệnh nhận giá trị của người dùng và biết thêm về thư viện datetime.

Viết chương trình nhập tên và tuổi, in ra năm họ đủ 100 tuổi trong Python. Bài viết giúp bạn hiểu hơn về lệnh nhận giá trị của người dùng và biết thêm về thư viện datetime.

Câu hỏi

  • Viết chương trình yêu cầu người dùng nhập tên và tuổi. Xuất ra năm khi họ đủ 100 tuổi.

Gợi ý

  • Viết lệnh yêu cầu nhập dữ liệu, sử dụng thư viên datetime để tính toán và in ra kết quả.

Tiến hành code

Gọi thư viện datetime

import datetime

Lấy ngày tháng năm và giờ hiện tại

dat = datetime.datetime.now()

Đưa ra câu thông báo và nhận tên người dùng nhập vào

nam = input("Nhập tên của bạn: ")

Đưa ra câu thông báo và nhận số tuổi người dùng nhập vào

old = input("Nhập số tuổi của bạn: ")

Lấy ra năm hiện tại

yea = dat.year

Gán biến num_yar để lưu số năm khi họ đủ 100 tuổi

num_yea = int(100) - int(old) + int(yea)

In ra tên và số năm họ đủ 100 tuổi

print("=> Xin chào ",nam,", năm ",num_yea," là năm bạn đủ 100 tuổi")

Chương trình hoàn chỉnh

# http://nguyenlediep.com

print(">>>>> www.nldc.vn <<<<<\n")

import datetime
dat = datetime.datetime.now()
nam = input("- Nhập tên của bạn: ")
old = input("- Nhập số tuổi của bạn: ")
yea = dat.year
num_yea = int(100)-int(old)+int(yea)
print("=> Xin chào ",nam,", năm ",num_yea," là năm bạn đủ 100 tuổi")

# Chúc các bạn thành công!

Kết quả

  •  Nhấn F5 hoặc vào Run chọn Run Module sau đó nhập thông tin chương trình yêu cầu ta được:
Chúc các bạn thành công và vui vẻ! cheeky
Chia sẻ
Nguyễn Lê Điệp

Nguyễn Lê Điệp

Có sở thích lập trình, viết lách nên đã từng tham gia ở một số diễn đàn, đến năm 2017 mới có điều kiện sáng lập ra blog NguyenLeDiep.Com Đang học tập và làm việc tại thành phố Hồ Chí Minh.