Worksheetstin học
Total questions: 20
Worksheet time: 10mins
Tron Python có bao nhiêu cấu trúc lặp?
2
for
while
2
for in
for in range
3
1
Cấu trúc lặp với số lần biết trước là
while <điều kiện>: <khối lệnh cần lặp>
for <biến chạy> in range (m, n, 1) <khối lệnh cần lặp>
for <biến chạy> in < tập giá trị>: <khối lệnh cần lặp>
while <điều kiện>: <khối lệnh cần lặp>;
Trong cú pháp for i in range (n) thì
biến chạy nhận giá trị n
biến chạy nhận giá trị từ 1 đến n-1
biến chạy nhận giá trị từ 0 đến n
biến chạy nhận giá trị từ 0 đến n-1
Cho for i in range(1,3,6): print(i,end='')
lỗi
1 3 6
6 12 24 28
1 6 12
Lệnh for i in a - for i in range(n) lần lượt là
duyệt list theo phần tử - t list theo chỉ số
duyệt list theo chỉ số - duyệt list theo phần tử
Cú pháp: hàm không trả về giá trị
def <tên_hàm> (<danh sách tham số>): <các lệnh trong hàm>
def <tên_hàm> (<danh sách tham số>): <các lệnh trong hàm>
return <giá trị>
Def <tên_hàm> (<danh sách tham số>) <các lệnh trong hàm>
Def <tên hàm> (<danh sách tham số>): <các lệnh trong hàm>
Return <giá trị>
Thư viện Math cung cấp
thủ tục ra vào của chương trình
hỗ trợ việc tạo ra các định dạng nén và lưu trữ dữ liệu
các hằng và các hàm toán học
các hàm có sẵn trong python
Từ khóa nào dùng để khai báo hàm người dùng tự định nghĩa
def
gán a = [ ]
if
return
Chọn phát biểu sai trong các phát biểu sau:
Lệnh print() thực hiện công việc trên màn hình
Lệnh input() thực thi yêu cầu nhập vào một biểu thức, số hoặc một bất kỳ kỳ hạn nào
Command type() trả lại dữ liệu kiểu của biểu thức trong dấu ngoặc đơn
Lệnh str() redirect object đã cho thành chuỗi
Mệnh đề nào dưới đây phát hiện sai về phạm vi hoạt động của biến trong Python
Biến khai báo bên trong hàm chỉ có tác dụng bên trong hàm đó, không có tác vụ bên ngoài
Biến khai báo bên ngoài hàm sẽ không có tác dụng bên trong hàm như một biến
Biến khai báo bên ngoài nếu muốn có tác dụng bên trong hàm thì cần khai báo lại trong hàm với từ
khóa toàn cầu
Biến trong Python khi đã được khai báo sẽ có tác dụng trong tất cả các hàm và bên ngoài ngoài
Xâu kí tự được đặt trong dấu
' ' hoặc " "
[ ]
( )
''' '''
Ý nghĩa hàm y.count(x)
Vị trí xuất hiện đầu tiên của x trong y
Vị trí xuất hiện cuối cùng của x trong y
Thêm phần tử cuối danh sách ta dùng hàm
clear()
append()
pop()
insert()
lệnh a.sort() thực hiện
xóa list a
sắp xếp a theo thứ tự không giảm
sắp xếp a theo thứ tự giảm dần
làm ngắn (lát cắt a)
a.pop(i) thực hiện
xóa danh sách a
in ra phần tử i
xóa phần tử có chỉ số từ 0 đến i
xóa phần tử i trong danh sách a
xóa trước phần tử i trong danh sách a
Hàm len() - clear() lần lượt là
để biết kích thước của danh sách - xóa phần tử đầu danh sách
để biết độ dài của danh sách - xóa phần tử cuối danh sách
để biết độ dài của danh sách - xóa danh sách
xóa phần tử đầu danh sách - để biết kích thước của danh sách
Lệnh đổi phần tử: a[3]=60
3 là chỉ số
60 là phần tử trung gian
60 là giá trị phần tử
cũ
3 là vị trí phần tử
3 là chỉ số
60 là giá trị phần tử cũ cần đổi
3 là chỉ số
60 là phần tử mới cần đổi
Khởi tạo danh sách
a==[3,5,7]
a=[int(i) for i in input () . split ()]
n=int('nhap n=')
a=[ ]
for i in range(n):
t=int(input('nhap t='))
a=a+[t]
a=str()
y.replace (x,y)
thay xâu x thành giá trị y
thay giá trị x, y thành hai xâu khác
thay xâu x thành xâu y
in lặp lại xâu x,
k=s.find(t)
gán xâu con t trong xâu s cho k
trả về số nguyên xác định vị trí đầu tiên trong xâu con của xâu s mà từ đó xâu t xuất hiện rồi gán cho k
trả về số xác định vị trí cuối cùng trong xâu con là t của xâu s, sau đó gán giá trị đó cho k dù là số khác số
tìm xâu con là t trong xâu s rồi gán cho k
