Giúp e với ạ
Cần đa chuẩn nhất
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
`1,` Trong NNLT Python. Ý nghĩa của câu lệnh sau là gì? if n%2==0: print(n,” là số chẵn”)
`->A.` Nếu n chia hết cho 2 thì in ra màn hình số n và thông báo n là số chẵn.
`2,` Kết quả của đoạn chương trình sau:
x = 4
if (not x <= 5):
print("hello")
else:
print("bye bye")
`->D. ` hello
`3,` Kết quả của đoạn chương trình sau:
x = 4
if x <= 5:
print("hello")
else:
print("bye bye")
`->D.` Hello
`4,` Trong Python, đối với cấu trúc if-else thì <câu lệnh hay nhóm câu lệnh 1> được thực hiện khi
`->B.` Điều kiện đúng.
`5,` Trong Python, đối với cấu trúc if-else thì <câu lệnh hay nhóm câu lệnh 2> được thực hiện khi
`->A.` Điều kiện sai.
`6,` Trong Python, đối với cấu trúc if hoặc if-else, câu lệnh hoặc nhóm câu lệnh phải được viết như thế nào?
`->D.` Lùi vào trong một số vị trí so với dòng chứa điều kiện và viết thẳng hàng với nhau.
`7,` in rang(m,n) là gì nhỉ:)))) in range(m,n) mới đúng nhé
Cấu trúc câu lệnh lặp với số lần biết trước trong Python là:
`A.` For biến chạy in range(m,n): câu lệnh hay nhóm câu lệnh.
`8,` Cấu trúc câu lệnh lặp với số lần chưa biết trong Python là:
`->B.` While <điều kiện>: câu lệnh hay nhóm câu lệnh.
Hãy giúp mọi người biết câu trả lời này thế nào?
1.
- n % 2 == 0 : xét xem số n có chia hết cho 2 ? → xét xem số 2 có là số chẵn
⇒ Đáp án chính xác nhất là : A
2.
- Ban đầu, x = 4
- Phép not : đảo giá trị trả về
- x <= 5 ? → 4 <= 5 → True
- Phép not : not x <= 5 = False
⇒ Thực hiện khối lệnh thứ 2 : in ra dòng chữ : "bye bye"
⇒ Đáp án : B
3.
- Ban đầu, x = 4
- x <= 5 ? → 4 <= 5 → True
⇒ Thực hiện khối lệnh 1 ; in ra dòng chữ : "hello"
⇒ Đáp án : D
4, 5, 6 :
- Cấu trúc câu lệnh rẽ nhánh dạng thiếu và đủ trong Python
*Thiếu :
`\ \ \ \ \ \ \ \ \ \ \ \ `if <điều kiện > : <khối lệnh>
- Với câu lệnh điều kiện dạng thiếu, nếu điều kiện đúng thì thực hiện khối lệnh, ngược lại bỏ qua khối lệnh
*Đủ :
`\ \ \ \ \ \ \ \ \ \ \ \ `if <điều kiện > : <khối lệnh 1>
`\ \ \ \ \ \ \ \ \ \ \ \ ` else : <khối lệnh 2>
- Với câu lệnh điều kiện dạng đủ, nếu điều kiện đúng thì thực hiện khối lệnh 1, ngược lại thực hiện khối lệnh 2
4.
- Chọn B, vì điều kiện đúng thì khối lệnh sẽ thực hiện
5.
- Chọn A, khối lệnh 2 thực hiện khi điều kiện sai
6.
- Chọn D, với khối lệnh, khối lệnh 1,2 thì khi xuống dòng bắt buộc phải thụt lề một khoảng tuỳ môi trường lập trình, và các câu lệnh trong khối lệnh phải viết thẳng hàng với nhau
7.
- Loại B : cấu trúc lặp với số lần không biết trước
- Loại C : đây là cấu trúc hàm tự định nghĩa (user-defined function)
- Loại D : câu lệnh giúp máy tính hiểu bạn chỉ cần một hàm có tên gcd trong một nhóm hàm
`=>` Dùng phương pháp loại trừ, ta chọn A
- Cấu trúc lặp với số lần biết trước :
`@` for <biến chạy > in range(m, n) : <Khối lệnh>
- Biến chạy : thường thuộc kiểu số nguyên
- Giá trị `m` nếu không tự định nghĩa mặc định là `0`
- Giá trị `n` trong vòng lặp sẽ là `n-1`
8.
`=>` Đáp án : B
/ Giải thích ở trên câu 7/
- Cấu trúc lặp với số lần không biết trước :
`@` while <điều kiện> : <khối lệnh >
- Điều kiện đúng, vòng lặp sẽ dừng, ngược lại lặp đến khi điều kiện đúng
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin