Tài liệu ôn tập thi môn Cơ sở lập trình cuối học kì 1 | Đại học Văn Lang
Tài liệu ôn tập thi môn Cơ sở lập trình cuối học kì 1 | Đại học Văn Lang giúp sinh viên tham khảo, ôn luyện và phục vụ nhu cầu học tập của mình cụ thể là có định hướng, ôn tập, nắm vững kiến thức môn học và làm bài tốt trong những bài kiểm tra, bài tiểu luận, bài tập kết thúc học phần, từ đó học tập tốt và có kết quả cao cũng như có thể vận dụng tốt những kiến thức mình đã học
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())