


Preview text:
#Câu 1: #a) def show_info(): mssv = '2174802010781'
ten = 'Lê Phạm Minh Tài' lop = '0202'
email = 'tai.2174802010781@vanlanguni.vn'
return mssv, ten, lop, email print(show_info()) #b) def show_contact():
CMND = input('Mời nhập CMND: ')
Hoten = input('Mời nhập họ và tên: ')
diachi = input('Mời nhập địa chỉ: ')
email = input('Mời nhập email: ')
return CMND, Hoten, diachi, email print(show_contact()) #Câu 2: def dem(n): if n < 10: return 1 return 1 + dem(n/10)
n = int(input("Mời nhập số: "))
print('Số lượng chữ số nguyên dương N là:',dem(n)) #Câu 3: #a) import os def cau03():
# nhập vào một tên tập tin
sfilenam = input('Mời nhập tên file: ')
#kiểm tra xem tập tin này có tồn tại không
if(os.path.exists(sfilenam)):
#nếu có thì đọc
rfile = open(sfilenam,'rt',encoding='utf-8')
#và xuất ra toàn bộ nội dung của tập tin này
scontent = rfile.read()
print(scontent) else:
print('File không tồn tại') cau03() #b) def bai03():
# nhập vào một tên tập tin
sfilenam = input('Mời nhập tên file: ')
#kiểm tra xem tập tin này có tồn tại không
if(os.path.exists(sfilenam)):
#nếu có thì đọc
rfile = open(sfilenam,'rt',encoding='utf-8') result = 0
split_data = rfile.read().split()
for i in split_data:
result += float(i)
print('Tổng giá trị các số có trong tập tin là:',result) rfile.close() else:
print('File không tồn tại') bai03() #Câu 4: class Employee:
def __init__(self,mnv, hoten, diachi): self.mnv = mnv
self.hoten = hoten
self.diachi = diachi
"""def inputInfo(self):
self.ten = input('Mời nhập tên của nhân viên: ')
self.tuoi = (input('Mời nhập tuổi của nhân viên: '))
self.diachi = input('Mời nhập địa chỉ của nhân viên: ')
self.tienluong = (input('Mời nhập tiền lương của nhân viên: '))
self.tongsogiolam = (input('Mời nhập tổng số giờ làm của nhân viên: '))""" def show_info(self):
print('Mã nhân viên của nhân viên là: ',self.mnv)
print('Họ và tên của nhân viên là: ',self.hoten)
print('Địa chỉ của nhân viên là: ',self.diachi) nv = Employee(123,'Tài',123) print(nv.show_info())