Professional Documents
Culture Documents
ĐỀ CƯƠNG ÔN TẬP TIN HỌC KỲ II
ĐỀ CƯƠNG ÔN TẬP TIN HỌC KỲ II
Ko tham số Có tham số
def tên hàm(): def tên hàm(tham số):
các câu lệnh các câu lệnh
vd: def Tổng(): vd: def Tổng(s):
s=0 s=0
if( n % i == 0): if( n % i == 0):
s += i s += i
print(Tổng()) print(Tổng(s))
Có tham số và trả giá trị
fo.open(“tên tệp”, “w”) vd:Đọc dãy số ai gồm n phần tử từ tệp input tính tổng các số và ghi kq ra tệp
fo.write(nội dung) output.txt
fo.close fi.open(“input”, “r”)
ds = fi.readline().split()
fi.close()
t=0
for i in ds:
t += int(i)
fo.open(“output”, “w”)
fo.write(f’kết quả = {t}’)
fo.close()
Câu hỏi ôn tập
1. Nhập số nguyên dương n, sử dụng hàm tính:
a) Đếm số ước n
b) Tính tổng các ước
c) Kiểm tra số nguyên tố
2. Cho 1 xâu S = ‘trường thpt vt’.Tìm vị trí của chữ cái ‘n’ và thay thế ‘thpt’ bằn
‘THPT’.
3. Đảo chuỗi với chiều dài n bất kì (n > 0)
4. Nhập 2 số nguyên m,n (0<m,n<=1000)
a) Viết hàm tính mn
b) Viết hàm đếm số ước của m
5. Nhập 2 số nguyên m,n (0<m,n<=1000)
a) Đếm số ước trong đoạn m,n
b) Tính giai thừa của m