#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 dem( ,'Số lượng chữ số nguyên dương N là:' ( ))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 show_info( .nv ())

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())