Câu hỏi trắc nghiệm
Câu hỏi 1
Ý nghĩa đặc biệt của các pythons, cố định cho chức năng cụ thể được gọi là ......... ..
- Định danh
- chức năng
- Từ khóa ✓
- nghĩa đen
Câu hỏi 2
Tên được đặt cho các phần khác nhau của chương trình Python là ......... ..
- Định danh ✓
- chức năng
- Từ khóa ✓
- nghĩa đen
Câu hỏi 2
Tên được đặt cho các phần khác nhau của chương trình Python là ......... ..
- Định danh
- chức năng
- Từ khóa ✓
- nghĩa đen
Câu hỏi 2
Tên được đặt cho các phần khác nhau của chương trình Python là ......... ..
- Định danh ✓
- Từ khóa
- Câu 3
- Các mục dữ liệu có giá trị cố định được gọi là ..........
theo nghĩa đen ✓
Câu 4
- Cách nào sau đây là/là cách tạo chuỗi chính xác?
- Tên = Jiya
- Tên = 'Jiya' ✓
- Tên = "Jiya" ✓
Tên = [Jiya]
Câu 5
- Điều nào sau đây là từ khóa?
- Tên
- In
- my-name
In ✓
Đầu vào ✓
- Câu 6
- Điều nào sau đây là định danh hợp lệ?
- tên của tôi
- 24A
_Myname ✓
MYNAME ✓
- Câu 7
- Điều nào sau đây là nghĩa đen?
- tên của tôi
- "Radha" ✓
24,5 ✓
Câu 8
- Trình tự thoát được coi là ..........
- dây
- ký tự ✓
- số nguyên
Không ai trong số này
Câu 9
- Trình tự thoát được coi là ..........
- dây
- ký tự ✓
- số nguyên
Không ai trong số này
Câu 9
- Điều nào sau đây là một chuỗi thoát cho một ký tự tab?
- \một
- \ t ✓
- \N
\ b
Câu 10
- 7
- Điều nào sau đây là một chuỗi thoát cho một nhân vật Newline?
- \ t
- 0
\ n ✓
Câu 11
- 0.1725E-2
- Điều nào sau đây không phải là giá trị loại số nguyên hợp pháp trong Python?
- 1725E2
- Số thập phân
Bát phân
Thập lục phân
- 615E3
- 615E-3
- 0.615E3
- La Mã ✓
Câu 12
Biểu tượng nào sau đây không hợp pháp trong giá trị bát phân?
- 8 ✓
- 9 ✓
- -5
- Câu 13
Giá trị 17,25 tương đương với
0.1725e+2 ✓
- 0.1725e2 ✓
- Câu 14
- chức năng
- Giá trị 0,000615 tương đương với
0,615E-3 ✓
Câu 15
- Biểu thức nào sau đây là/là [các] biểu thức?
- A+B-5 ✓
- một
- B-5 ✓
Câu 16
Các dòng bắt đầu bằng một ký tự nhất định và bị bỏ qua bởi một trình biên dịch và không được thực thi, được gọi là ..........
- người vận hành
- Toán hạng
- Nhận xét ✓
- Câu 17
Điều nào sau đây có thể được sử dụng để tạo nhận xét?
//
- else
- import
- # ✓
- '' '
'' '. . . '' '✓
Câu 18
- Chức năng nào sau đây in đầu ra vào bảng điều khiển?
- Đầu ra []
- In[ ]
- "Radha" ✓
24,5 ✓
Câu 8
- Trình tự thoát được coi là ..........
- float
- dây
- Chức năng nào sau đây in đầu ra vào bảng điều khiển?
Đầu ra []
In[ ]
- Trình tự thoát được coi là ..........
- dây
- int
- Chức năng nào sau đây in đầu ra vào bảng điều khiển?
Đầu ra []
In[ ]
- Echo []
- in [] ✓
- Câu 19
- Chọn từ khóa dành riêng trong Python.
in
Tất cả những điều này ✓
- Câu 20
- Đầu vào [] trả về giá trị là .......... loại.
- in [] ✓
- Câu 19
Chọn từ khóa dành riêng trong Python.
in
- Tất cả những điều này ✓
- Câu 20
- Đầu vào [] trả về giá trị là .......... loại.
- Câu 20
Đầu vào [] trả về giá trị là .......... loại.
Câu hỏi 1
Số nguyênkeyword is a reserved word carrying special meaning and purpose.
Câu hỏi 2
Chuỗi ✓ are the user defined names for different parts of a program.
Câu hỏi 2
Điểm nổi are the fixed values.
Câu hỏi 2
Tên được đặt cho các phần khác nhau của chương trình Python là ......... .. are the symbols that trigger some computation or action.
theo nghĩa đen ✓
Câu 4expression is a legal combination of symbols that represents a value.
Tên = [Jiya]
Câu 5comments.
In ✓
Đầu vào ✓# character.
_Myname ✓
MYNAME ✓case sensitive language.
24,5 ✓
Câu 8print[ ] function prints the value of a variable/expression.
Không ai trong số này
Câu 9input[ ] function gets the input from the user.
Không ai trong số này
Câu 9string type.
\ b
Câu 10int[ ] function is used.
\ n ✓
Câu 11float[ ] function is used.
Bát phân
Thập lục phânsingle quotes, double quotes and triple quotes.
La Mã ✓
Câu hỏi 1
Câu 12
False
Câu hỏi 2
Biểu tượng nào sau đây không hợp pháp trong giá trị bát phân?
True
Câu hỏi 2
8 ✓
False
Câu hỏi 2
Tên được đặt cho các phần khác nhau của chương trình Python là ......... ..
False
theo nghĩa đen ✓
Câu 4
True
Tên = [Jiya]
Câu 5
True
In ✓
Đầu vào ✓
True
_Myname ✓
MYNAME ✓
True
24,5 ✓
Câu 8
False
Không ai trong số này
Câu 9
True
Không ai trong số này
Câu 9
True
\ b
Câu 10
True
Điều nào sau đây là một chuỗi thoát cho một nhân vật Newline?
Câu hỏi 1
\ t
Câu trả lời
Đơn vị riêng lẻ nhỏ nhất trong một chương trình được gọi là mã thông báo. Python có mã thông báo theo dõi:
- Từ khóa - ví dụ là nhập, cho, trong, trong khi, v.v. — Examples are import, for, in, while, etc.
- Định danh - Ví dụ là MyFile, _DS, DATE_9_7_77, v.v. — Examples are MyFile, _DS, DATE_9_7_77, etc.
- Biết chữ - Các ví dụ là "ABC", 5, 28.5, v.v. — Examples are "abc", 5, 28.5, etc.
- Người vận hành -Ví dụ là +, -,>, hoặc, v.v. — Examples are +, -, >, or, etc.
- Các dấu chấm câu - '" # [], v.v. — ' " # [] etc.
Câu hỏi 2
Các từ khóa khác với số nhận dạng như thế nào?
Câu trả lời
Từ khóa là các từ dành riêng mang ý nghĩa và mục đích đặc biệt cho trình biên dịch/thông dịch ngôn ngữ. Ví dụ, nếu, Elif, vv là từ khóa. Định danh là tên được xác định của người dùng cho các phần khác nhau của chương trình như biến, đối tượng, lớp, chức năng, vv Các định danh không được bảo lưu. Họ có thể có chữ cái, chữ số và dấu gạch dưới. Họ phải bắt đầu bằng một chữ cái hoặc dấu gạch dưới. Ví dụ, _chk, cờ vua, đường mòn, v.v.
Câu 3
Biết chữ trong Python là gì? Có bao nhiêu loại chữ được phép trong Python?
Câu trả lời
Biết chữ là các mục dữ liệu có giá trị cố định. Các loại chữ khác nhau cho phép trong Python là:
- Chuỗi chữ
- Chữ số
- Boolean Biết chữ
- Đặc biệt theo nghĩa đen không có
- Bộ sưu tập theo nghĩa đen
Câu 4
Các ký tự nongraphic có thể được sử dụng trong Python không? Làm sao ? Đưa ra các ví dụ để hỗ trợ câu trả lời của bạn.
Câu trả lời
Có, các ký tự nongraphic có thể được sử dụng trong Python với sự trợ giúp của các chuỗi thoát. Ví dụ: backspace được biểu diễn dưới dạng \ b, tab được biểu diễn dưới dạng \ t, return vận chuyển được biểu diễn dưới dạng \ r.
Câu 5
Làm thế nào là các hằng số nổi được thể hiện trong Python? Đưa ra các ví dụ để hỗ trợ câu trả lời của bạn.
Câu trả lời
Các hằng số nổi được biểu diễn trong Python ở hai dạng - dạng phân số và dạng số mũ. Ví dụ:
- Mẫu phân số -2.0, 17,5, -13.0, -0.00625 — 2.0, 17.5, -13.0, -0.00625
- Mẫu số mũ -152E05, 1.52E07, 0.152E08, -0.172E -3 — 152E05, 1.52E07, 0.152E08, -0.172E-3
Câu 6
Làm thế nào các chữ cái chuỗi được thể hiện và thực hiện trong Python?
Câu trả lời
Một loại chuỗi được biểu diễn dưới dạng một chuỗi các ký tự được bao quanh bởi các trích dẫn [trích dẫn đơn, gấp đôi hoặc ba]. Các chữ cái chuỗi trong Python được triển khai bằng Unicode.
Câu 7
Cái nào trong số này không phải là loại số hợp pháp trong Python? [a] int [b] float [c] thập phân.
Câu trả lời
Decimal không phải là một loại số hợp pháp trong Python.
Câu 8
Đối số nào của print [] bạn sẽ đặt cho:
[i] Thay đổi bộ phân cách mặc định [không gian]? [ii] In dòng sau trong dòng hiện tại?
[ii] printing the following line in current line ?
Câu trả lời
[i] tháng 9 [ii] kết thúc
[ii] end
Câu 9
Các nhà khai thác là gì? Chức năng của chúng là gì? Cho ví dụ về một số nhà khai thác nhị phân và nhị phân.
Câu trả lời
Các toán tử là các mã thông báo kích hoạt một số tính toán/hành động khi được áp dụng cho các biến và các đối tượng khác trong một biểu thức. Unary plus [+], minus minus [-], bổ sung bitwise [~], phủ định logic [không] là một vài ví dụ về các nhà khai thác đơn. Ví dụ về các toán tử nhị phân là bổ sung [+], phép trừ [-], phép nhân [*], chia [/].
Câu 10
Một biểu thức và một tuyên bố là gì?
Câu trả lời
Một biểu thức là bất kỳ sự kết hợp pháp lý nào của các biểu tượng đại diện cho một giá trị. Ví dụ: 2.9, A + 5, [3 + 5] / 4.A là một hướng dẫn lập trình thực hiện một cái gì đó, một số hành động diễn ra. Ví dụ: in ["Xin chào"] a = 15b = a - 10
A statement is a programming instruction that does something i.e. some action takes place. For example:
print["Hello"]
a = 15
b = a - 10
Câu 11
Những gì tất cả các thành phần có thể chứa một chương trình Python?
Câu trả lời
Một chương trình Python có thể chứa các thành phần khác nhau như biểu thức, câu lệnh, nhận xét, chức năng, khối và thụt lề.
Câu 12
Bạn hiểu gì bởi khối/mã/bộ mã trong python?
Câu trả lời
Một khối/mã mã/bộ là một nhóm các câu lệnh là một phần của một tuyên bố khác. Ví dụ:
if b > 5: print["Value of 'b' is less than 5."] print["Thank you."]
Câu 13
Vai trò của vết lõm trong Python là gì?
Câu trả lời
Python sử dụng thụt lề để tạo các khối mã. Các câu lệnh ở cùng cấp độ thụt là một phần của cùng một khối/bộ.
Câu 14
Biến là gì? Làm thế nào chúng quan trọng đối với một chương trình?
Câu trả lời
Các biến được đặt tên là các nhãn có giá trị có thể được sử dụng và xử lý trong quá trình chạy chương trình. Các biến rất quan trọng đối với một chương trình vì chúng cho phép một chương trình xử lý các bộ dữ liệu khác nhau.
Câu 15
Bạn hiểu gì bởi biến không xác định trong Python?
Câu trả lời
Trong Python, một biến không được tạo cho đến khi một số giá trị được gán cho nó. Một biến được tạo khi một giá trị được gán cho nó lần đầu tiên. Nếu chúng tôi cố gắng sử dụng một biến trước khi gán một giá trị cho nó thì nó sẽ dẫn đến một biến không xác định. Ví dụ:
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]
Dòng đầu tiên của đoạn mã trên sẽ gây ra lỗi biến không xác định vì chúng tôi đang cố gắng sử dụng X trước khi gán giá trị cho nó.
Câu 16
Tính năng gõ động của Python là gì?
Câu trả lời
Một biến chỉ vào một giá trị của một loại nhất định có thể được thực hiện để trỏ đến một giá trị/đối tượng thuộc loại khác nhau. Điều này được gọi là gõ động. Ví dụ:
x = 10 print[x] x = "Hello World" print[x]
Câu 17
Mã sau đây sẽ làm gì: x = y = 7?
Câu trả lời
Nó sẽ gán giá trị 7 cho các biến x và y.
Câu 18
Lỗi trong mã sau: x, y = 7 là gì?
Câu trả lời
Nó sẽ gán giá trị 7 cho các biến x và y.
Câu 18
Lỗi trong mã sau: x, y = 7 là gì?
Câu trả lời
Nó sẽ gán giá trị 7 cho các biến x và y.
Câu 18
Lỗi trong mã sau: x, y = 7 là gì?
Câu trả lời
Nó sẽ gán giá trị 7 cho các biến x và y.
# This program shows a program's components # Definition of function SeeYou[] follows def SeeYou[]: print["Time to say Good Bye!!"] # Main program-code follows now a = 15 b = a - 10 print [a + 3] if b > 5: # colon means it's a block print["Value of 'a' was more than 15 initially."] else: print["Value of 'a' was 15 or less initially."] SeeYou[] # calling above defined function SeeYou[]
Câu 18
Lỗi trong mã sau: x, y = 7 là gì?
Lỗi trong mã trên là chúng tôi đã đề cập đến hai biến x, y là lvalues nhưng chỉ đưa ra một số 7 theo nghĩa đen là rvalue. Chúng ta cần chỉ định thêm một giá trị như thế này để sửa lỗi:
Câu 19
[b] y = 037
[c] z = 0o98
[d] 56thnumber = 3300
[e] length = 450.17
[f] !Taylor = 'Instant'
[g] this variable = 87.E02
[h] float = .17E - 03
[i] FLOAT = 0.17E - 03
Câu trả lời
- Nó sẽ gán giá trị 7 cho các biến x và y.option b] will give an error as decimal integer literal cannot start with a 0.
- Câu 18option c] will give an error as 0o98 is an octal integer literal due to the 0o prefix and 8 & 9 are invalid digits in an octal number.
- Lỗi trong mã sau: x, y = 7 là gì?option d] will give an error as 56thnumber is an invalid identifier because it starts with a digit.
- Lỗi trong mã trên là chúng tôi đã đề cập đến hai biến x, y là lvalues nhưng chỉ đưa ra một số 7 theo nghĩa đen là rvalue. Chúng ta cần chỉ định thêm một giá trị như thế này để sửa lỗi:option f] will give an error as !Taylor is an invalid identifier because it contains the special character !.
- Câu 19option g] will give an error due to the space present between this and variable. Identifiers cannot contain any space.
- Định nghĩa biến sau đang tạo sự cố x = 0281, tìm lý do.option h] will give an error due to the spaces present in exponent part [E - 03]. A very important point to note here is that float is NOT a KEYWORD in Python. The statement float = .17E-03 will execute successfully without any errors in Python.
- Python không cho phép số thập phân có số không hàng đầu. Đó là lý do tại sao dòng này đang tạo ra vấn đề.option i] will give an error due to the spaces present in exponent part [E - 03].
Câu 20
"Nhận xét là cách hữu ích và dễ dàng để tăng cường khả năng đọc và khả năng hiểu của một chương trình." Xây dựng với các ví dụ.
Nhận xét có thể được sử dụng để giải thích mục đích của chương trình, ghi lại logic của một đoạn mã, mô tả hành vi của một chương trình, v.v ... Điều này giúp tăng cường khả năng đọc và khả năng hiểu của một chương trình. Ví dụ:
Câu trả lời
Loại B: Câu hỏi dựa trên ứng dụng
⇒ 20 + 1200
⇒ 1220
Câu hỏi 1
Câu trả lời
Từ những điều sau đây, tìm ra câu lệnh gán nào sẽ tạo ra lỗi. Lý do nhà nước cũng vậy.
⇒ -10 + 40
⇒
30
[a] x = 55 [b] y = 037 [c] z = 0o98 [d] ] float = .17e - 03 [i] float = 0.17e - 03
Câu trả lời
Y = 037 [Tùy chọn B] sẽ gây ra lỗi vì số nguyên thập phân không thể bắt đầu bằng 0.
⇒ 50 * 40
⇒ 2000
Z = 0O98 [Tùy chọn C] sẽ gây ra lỗi vì 0O98 là một số nguyên octal theo nghĩa đen do tiền tố 0O và 8 & 9 là các chữ số không hợp lệ trong một số octal.
Câu trả lời
56Thnumber = 3300 [tùy chọn D] sẽ gây ra lỗi vì 56thnumber là một định danh không hợp lệ vì nó bắt đầu bằng một chữ số.
⇒ 15.0 / 4 + 11.0
⇒ 3.75 + 11.0
⇒ 14.75
! Taylor = 'Instant' [Tùy chọn F] sẽ gây ra lỗi vì! Taylor là một định danh không hợp lệ vì nó chứa ký tự đặc biệt!.
Biến này = 87.E02 [tùy chọn G] sẽ gây ra lỗi do không gian có mặt giữa biến này và biến. Định danh không thể chứa bất kỳ không gian.
[i]
temperature = 90 print temperature
Câu trả lời
float = .17e - 03 [tùy chọn h] sẽ gây ra lỗi do các khoảng trống có trong phần số mũ [E - 03]. Một điểm rất quan trọng cần lưu ý ở đây là Float không phải là một từ khóa trong Python. Câu lệnh float = .17E-03 sẽ thực thi thành công mà không có bất kỳ lỗi nào trong Python.
X = 10 X = X + 10 X = X - 5 print [X] X, Y = X - 2, 22 print [X, Y]6
[ii]
a = 30 b=a+b print [a And b]
Câu trả lời
Float = 0.17e - 03 [tùy chọn I] sẽ gây ra lỗi do các khoảng trống có trong phần số mũ [E - 03].
- Câu hỏi 2
- Python sẽ đánh giá biểu thức sau đây như thế nào?
[iii]
a, b, c = 2, 8, 9 print [a, b, c] c, b, a = a, b, c print [a ; b ; c]
Câu trả lời
[i] 20 + 30 * 40
[iv]
Câu trả lời
& nbsp; & nbsp; & nbsp; & nbsp; 20 + 30 * 40⇒ 20 + 1200⇒ 1220
[v]
Câu trả lời
Float = 0.17e - 03 [tùy chọn I] sẽ gây ra lỗi do các khoảng trống có trong phần số mũ [E - 03].
- Câu hỏi 2
- Python sẽ đánh giá biểu thức sau đây như thế nào?
[vi]
Câu trả lời
[i] 20 + 30 * 40
& nbsp; & nbsp; & nbsp; & nbsp; 20 + 30 * 40⇒ 20 + 1200⇒ 1220
[ii] 20 - 30 + 40
[i]
X = 10 X = X + 10 X = X - 5 print [X] X, Y = X - 2, 22 print [X, Y]
& nbsp; & nbsp; & nbsp; & nbsp; 20 - 30 + 40⇒ -10 + 40⇒ 30
15
13 22
[iii] [20 + 30] * 40
- & nbsp; & nbsp; & nbsp; & nbsp; [20 + 30] * 40⇒ 50 * 40⇒ 2000
- [iv] 15.0 / 4 + [8 + 3.0]
- & nbsp; & nbsp; & nbsp; & nbsp; 15.0 / 4 + [8 + 3.0] ⇒ 15.0 / 4 + 11.0⇒ 3.75 + 11.0⇒ 14.75
- Câu 3
- Tìm hiểu [các] lỗi trong các đoạn mã sau:
- Hàm gọi để in bị thiếu dấu ngoặc đơn. Cách chính xác để gọi chức năng in là: ________ 76
[ii]
first = 2 second = 3 third = first * second print [first, second, third] first = first + second + third third = second * first print [first, second, third]
& nbsp; & nbsp; & nbsp; & nbsp; 20 - 30 + 40⇒ -10 + 40⇒ 30
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]0
[iii] [20 + 30] * 40
- & nbsp; & nbsp; & nbsp; & nbsp; [20 + 30] * 40⇒ 50 * 40⇒ 2000
- [iv] 15.0 / 4 + [8 + 3.0]
- & nbsp; & nbsp; & nbsp; & nbsp; 15.0 / 4 + [8 + 3.0] ⇒ 15.0 / 4 + 11.0⇒ 3.75 + 11.0⇒ 14.75
- Câu 3
- Tìm hiểu [các] lỗi trong các đoạn mã sau:
- Hàm gọi để in bị thiếu dấu ngoặc đơn. Cách chính xác để gọi chức năng in là: ________ 76
- Có hai lỗi trong đoạn mã này:
[iii]
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]1
& nbsp; & nbsp; & nbsp; & nbsp; 20 - 30 + 40⇒ -10 + 40⇒ 30
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]2
[iii] [20 + 30] * 40
- & nbsp; & nbsp; & nbsp; & nbsp; [20 + 30] * 40⇒ 50 * 40⇒ 2000
- [iv] 15.0 / 4 + [8 + 3.0]
- & nbsp; & nbsp; & nbsp; & nbsp; 15.0 / 4 + [8 + 3.0] ⇒ 15.0 / 4 + 11.0⇒ 3.75 + 11.0⇒ 14.75
Câu 5
Vấn đề với các đoạn mã sau là gì?
[i]
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]3
Câu trả lời
Vấn đề với mã trên là thụt không nhất quán. Các tuyên bố
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]00,
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]01,
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]02 được thụt vào nhưng chúng không ở trong một bộ. Trong Python, chúng tôi không thể thụt vào một tuyên bố trừ khi nó ở trong một bộ và chúng tôi chỉ có thể thụt vào nhiều khi cần thiết.
[ii]
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]4
Câu trả lời
Vấn đề với mã trên là thụt không nhất quán. Các tuyên bố
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]00,
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]01,
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]02 được thụt vào nhưng chúng không ở trong một bộ. Trong Python, chúng tôi không thể thụt vào một tuyên bố trừ khi nó ở trong một bộ và chúng tôi chỉ có thể thụt vào nhiều khi cần thiết.
[iii]
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]5
Câu trả lời
Vấn đề với mã trên là thụt không nhất quán. Các tuyên bố
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]00,
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]01,
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]02 được thụt vào nhưng chúng không ở trong một bộ. Trong Python, chúng tôi không thể thụt vào một tuyên bố trừ khi nó ở trong một bộ và chúng tôi chỉ có thể thụt vào nhiều khi cần thiết.
Trong câu lệnh in, chúng tôi đang cố gắng thêm tên là một chuỗi vào tuổi là một số nguyên. Đây là một hoạt động không hợp lệ trong Python.
Câu lệnh
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]03 chuyển đổi
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]04 thành loại chuỗi từ loại số do gõ động. Tuyên bố
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]05 đang cố gắng chia một chuỗi với một số là một hoạt động không hợp lệ trong Python.
[a]
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]6
Câu 6
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]7
Dự đoán đầu ra:
- Đầu ra
- Giải trình
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]
06 gán giá trị ban đầu là 40 cho x.This makes x a Tuple of 2 elements [20, 81].print[x] #This statement will cause an error for undefined variable x x = 20 print[x]
07 y = 40 + 1 = 41. Vì vậy, y trở thành 41.
[b]
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]8
Câu 6
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]9
Dự đoán đầu ra:
- Đầu ra
- Giải trình
⇒ y, x, y = 20, 60 - 10, 20 + 10
⇒ y, x, y = 20, 50, 30
First RHS value 20 is assigned to first LHS variable y. After that second RHS value 50 is assigned to second LHS variable x. Finally third RHS value 30 is assigned to third LHS variable which is again y. After this assignment, x becomes 50 and y becomes 30. print[x] #This statement will cause an error for undefined variable x x = 20 print[x]
06 gán giá trị ban đầu là 40 cho x.
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]07 y = 40 + 1 = 41. Vì vậy, y trở thành 41.
x = 10 print[x] x = "Hello World" print[x]0
Câu 6
x = 10 print[x] x = "Hello World" print[x]1
Dự đoán đầu ra:
- Đầu ra
- Giải trình
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]
06 gán giá trị ban đầu là 40 cho x.
[d]
x = 10 print[x] x = "Hello World" print[x]2
Câu 6
x = 10 print[x] x = "Hello World" print[x]3
Dự đoán đầu ra:
- Đầu ra
- Giải trình
print[x] #This statement will cause an error for undefined variable x
x = 20
print[x]
06 gán giá trị ban đầu là 40 cho x.
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]07 y = 40 + 1 = 41. Vì vậy, y trở thành 41.
x = 10 print[x] x = "Hello World" print[x]4
Câu 6
x = 10 print[x] x = "Hello World" print[x]5
Dự đoán đầu ra:
- Đầu ra
- Giải trình
⇒ p, q, r = 30 - 5, 10 + 3, 20 - 4
⇒ p, q, r = 25, 13, 16.
So p is 25, q is 13 and r is 16. print[x] #This statement will cause an error for undefined variable x x = 20 print[x]
06 gán giá trị ban đầu là 40 cho x.print[x] #This statement will cause an error for undefined variable x x = 20 print[x]
07 y = 40 + 1 = 41. Vì vậy, y trở thành 41.
print[x] #This statement will cause an error for undefined variable x
x = 20
print[x]
08 x = 20, 41 + 40 x = 20, 81. Điều này làm cho x thành 2 phần tử [20, 81].
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]09 ⇒ In Tuple X và biến số nguyên y AS [20, 81] và 41 tương ứng.
[a]
Câu trả lời
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]10 gán giá trị ban đầu từ 20 đến x và 60 cho y.
- ________ 111⇒ y, x, y = 20, 60 - 10, 20 + 10⇒ y, x, y = 20, 50, 30, giá trị RHS 20 đầu tiên được gán cho biến LHS đầu tiên y. Sau đó, giá trị RHS thứ hai đó được gán cho biến LHS thứ hai x. Cuối cùng, giá trị RHS thứ ba 30 được gán cho biến LHS thứ ba một lần nữa là y. Sau khi phân công này, X trở thành 50 và Y trở thành 30.
- In [x, y] in giá trị của x và y tương ứng là 50 và 30.
[b]
Câu trả lời
[c]
[c]
x = 10 print[x] x = "Hello World" print[x]6
Câu trả lời
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]12 gán giá trị ban đầu là 12 cho A và 13 cho b.
print[x] #This statement will cause an error for undefined variable x
x = 20
print[x]
13 ⇒ C, B = 12*2, 12/2 C, B = 24, 6.0. Vì vậy, C có giá trị 24 và B có giá trị 6.0.
15
13 22
0 in giá trị của A, B, C lần lượt là 12, 6.0 và 24.x = 10 print[x] x = "Hello World" print[x]7
Câu trả lời
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]16 ⇒ Chức năng in đầu tiên [a + b] được gọi là in 25. Sau đó, câu lệnh in bên ngoài in giá trị được trả về bằng bản in [a + b]. Vì chức năng in không trả về bất kỳ giá trị nào nên chức năng in bên ngoài không có.
Câu 7
Dự đoán đầu ra
x = 10 print[x] x = "Hello World" print[x]8
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]17 ⇒ gán giá trị ban đầu là 10 cho A, 20 đến B và 30 cho c.
x = 10 print[x] x = "Hello World" print[x]9
________ 118⇒ p, q, r = 30 - 5, 10 + 3, 20 - 4⇒ p, q, r = 25, 13, 16.o p là 25, q là 13 và r là 16.
# This program shows a program's components # Definition of function SeeYou[] follows def SeeYou[]: print["Time to say Good Bye!!"] # Main program-code follows now a = 15 b = a - 10 print [a + 3] if b > 5: # colon means it's a block print["Value of 'a' was more than 15 initially."] else: print["Value of 'a' was 15 or less initially."] SeeYou[] # calling above defined function SeeYou[]0
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]19 Tuyên bố này in
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]20. Như chúng tôi đã đưa ra End = '', vì vậy xuất bản của câu lệnh in tiếp theo sẽ bắt đầu trong cùng một dòng.
Câu trả lời
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]21 ⇒ Tuyên bố này in
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]22
To fix this we can add the end argument to the first print[] function like this:Câu 8
Tìm các lỗi trong đoạn mã sau
Có hai lỗi trong đoạn mã này:
# This program shows a program's components # Definition of function SeeYou[] follows def SeeYou[]: print["Time to say Good Bye!!"] # Main program-code follows now a = 15 b = a - 10 print [a + 3] if b > 5: # colon means it's a block print["Value of 'a' was more than 15 initially."] else: print["Value of 'a' was 15 or less initially."] SeeYou[] # calling above defined function SeeYou[]2
Câu trả lời
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]10 gán giá trị ban đầu từ 20 đến x và 60 cho y.
- ________ 111⇒ y, x, y = 20, 60 - 10, 20 + 10⇒ y, x, y = 20, 50, 30, giá trị RHS 20 đầu tiên được gán cho biến LHS đầu tiên y. Sau đó, giá trị RHS thứ hai đó được gán cho biến LHS thứ hai x. Cuối cùng, giá trị RHS thứ ba 30 được gán cho biến LHS thứ ba một lần nữa là y. Sau khi phân công này, X trở thành 50 và Y trở thành 30.
- In [x, y] in giá trị của x và y tương ứng là 50 và 30.
[c]
# This program shows a program's components # Definition of function SeeYou[] follows def SeeYou[]: print["Time to say Good Bye!!"] # Main program-code follows now a = 15 b = a - 10 print [a + 3] if b > 5: # colon means it's a block print["Value of 'a' was more than 15 initially."] else: print["Value of 'a' was 15 or less initially."] SeeYou[] # calling above defined function SeeYou[]3
print[x] #This statement will cause an error for undefined variable x
x = 20
print[x]
12 gán giá trị ban đầu là 12 cho A và 13 cho b.
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]13 ⇒ C, B = 12*2, 12/2 C, B = 24, 6.0. Vì vậy, C có giá trị 24 và B có giá trị 6.0.
15
13 22
0 in giá trị của A, B, C lần lượt là 12, 6.0 và 24.Câu trả lời
print[x] #This statement will cause an error for undefined variable x
x = 20
print[x]
16 ⇒ Chức năng in đầu tiên [a + b] được gọi là in 25. Sau đó, câu lệnh in bên ngoài in giá trị được trả về bằng bản in [a + b]. Vì chức năng in không trả về bất kỳ giá trị nào nên chức năng in bên ngoài không có.
Câu 7
Câu trả lời
print[x] #This statement will cause an error for undefined variable x
x = 20
print[x]
16 ⇒ Chức năng in đầu tiên [a + b] được gọi là in 25. Sau đó, câu lệnh in bên ngoài in giá trị được trả về bằng bản in [a + b]. Vì chức năng in không trả về bất kỳ giá trị nào nên chức năng in bên ngoài không có.
Câu 7
Câu trả lời
Lỗi cú pháp: cú pháp không hợp lệ
[d] >>> Loại ['0']
Câu trả lời
[e] >>> Loại [1.0]
Câu trả lời
[e] >>> Loại [1.0]
Câu trả lời
[e] >>> Loại [1.0]
Câu trả lời
[e] >>> Loại [1.0]
Câu trả lời
[e] >>> Loại [1.0]
Câu trả lời
[e] >>> Loại [1.0]
[f] >>> Loại [int [1.0]]
[g] >>> Loại [float [0]]
[h] >>> Loại [Float [1.0]]
'NoneOne'
[i] >>> Loại [3/2]
Câu 13
Điều gì sẽ là đầu ra được tạo ra bởi mã sau?
[h] >>> Loại [Float [1.0]]
[i] >>> Loại [3/2]
[i] >>> Loại [3/2]
Câu 13
Điều gì sẽ là đầu ra được tạo ra bởi mã sau?
[h] >>> Loại [Float [1.0]]
[i] >>> Loại [3/2]
[i] >>> Loại [3/2]
Câu 13
Điều gì sẽ là đầu ra được tạo ra bởi mã sau?
[h] >>> Loại [Float [1.0]]
[i] >>> Loại [3/2]
[i] >>> Loại [3/2]
Câu 13
Điều gì sẽ là đầu ra được tạo ra bởi mã sau?
[a] >>> str [print []]+"One"
# This program shows a program's components # Definition of function SeeYou[] follows def SeeYou[]: print["Time to say Good Bye!!"] # Main program-code follows now a = 15 b = a - 10 print [a + 3] if b > 5: # colon means it's a block print["Value of 'a' was more than 15 initially."] else: print["Value of 'a' was 15 or less initially."] SeeYou[] # calling above defined function SeeYou[]4
Câu trả lời
Đầu ra
Giải trình
hàm print [] không trả về bất kỳ giá trị nào nên giá trị trả về của nó không có. Do đó,
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]30 trở thành
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]31.
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]31 chuyển đổi không có thành chuỗi 'none' và toán tử bổ sung tham gia 'Không có' và 'một' để cung cấp đầu ra cuối cùng là 'noneone'.
# This program shows a program's components # Definition of function SeeYou[] follows def SeeYou[]: print["Time to say Good Bye!!"] # Main program-code follows now a = 15 b = a - 10 print [a + 3] if b > 5: # colon means it's a block print["Value of 'a' was more than 15 initially."] else: print["Value of 'a' was 15 or less initially."] SeeYou[] # calling above defined function SeeYou[]5
[h] >>> Loại [Float [1.0]]
# This program shows a program's components # Definition of function SeeYou[] follows def SeeYou[]: print["Time to say Good Bye!!"] # Main program-code follows now a = 15 b = a - 10 print [a + 3] if b > 5: # colon means it's a block print["Value of 'a' was more than 15 initially."] else: print["Value of 'a' was 15 or less initially."] SeeYou[] # calling above defined function SeeYou[]6
[i] >>> Loại [3/2]
- Câu 13
- Điều gì sẽ là đầu ra được tạo ra bởi mã sau?
⇒ a, b, c = 2*2, 2*3, 2*4
⇒ a, b, c = 4, 6, 8 - [a] >>> str [print []]+"One"
Đầu ra
Giải trình
[There are four print[] function statements that are printing id of variable num in the code shown on the right.
# This program shows a program's components # Definition of function SeeYou[] follows def SeeYou[]: print["Time to say Good Bye!!"] # Main program-code follows now a = 15 b = a - 10 print [a + 3] if b > 5: # colon means it's a block print["Value of 'a' was more than 15 initially."] else: print["Value of 'a' was 15 or less initially."] SeeYou[] # calling above defined function SeeYou[]7
Câu trả lời
# This program shows a program's components # Definition of function SeeYou[] follows def SeeYou[]: print["Time to say Good Bye!!"] # Main program-code follows now a = 15 b = a - 10 print [a + 3] if b > 5: # colon means it's a block print["Value of 'a' was more than 15 initially."] else: print["Value of 'a' was 15 or less initially."] SeeYou[] # calling above defined function SeeYou[]8
hàm print [] không trả về bất kỳ giá trị nào nên giá trị trả về của nó không có. Do đó,
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]30 trở thành
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]31.
print[x] #This statement will cause an error for undefined variable x x = 20 print[x]31 chuyển đổi không có thành chuỗi 'none' và toán tử bổ sung tham gia 'Không có' và 'một' để cung cấp đầu ra cuối cùng là 'noneone'.
[b] >>> str [in ["xin chào"]]+"một"
Xin chào 'Không một'
Đầu tiên, chức năng in ["Hello"] được thực thi, in dòng đầu ra là Hello. Giá trị trả về của hàm in [] không có gì là không có gì. Chức năng str [] chuyển đổi nó thành toán tử chuỗi và toán tử bổ sung tham gia 'none' và 'one' để cung cấp dòng thứ hai của đầu ra là 'không có'.
[a]
# This program shows a program's components # Definition of function SeeYou[] follows def SeeYou[]: print["Time to say Good Bye!!"] # Main program-code follows now a = 15 b = a - 10 print [a + 3] if b > 5: # colon means it's a block print["Value of 'a' was more than 15 initially."] else: print["Value of 'a' was 15 or less initially."] SeeYou[] # calling above defined function SeeYou[]9
[b]
temperature = 90 print temperature0
Câu trả lời
[c] >>> in [in ["hola"]]
Hola không có
Đầu tiên, chức năng in ["hola"] được thực thi, in dòng đầu tiên của đầu ra là hola. Giá trị trả về của hàm in [] không có gì là không có gì. Điều này được truyền dưới dạng đối số cho chức năng in bên ngoài chuyển đổi nó thành chuỗi và in dòng đầu ra thứ hai là không có.
[d] >>> in [in ["hola", end = ""]]]
temperature = 90 print temperature1
Holanone
[h] >>> Loại [Float [1.0]]
temperature = 90 print temperature2
[i] >>> Loại [3/2]
Câu 13
temperature = 90 print temperature3
Câu trả lời
Điều gì sẽ là đầu ra được tạo ra bởi mã sau?
[a] >>> str [print []]+"One"
Đầu ra
temperature = 90 print temperature4
Câu trả lời
Giải trình
temperature = 90 print temperature5
hàm print [] không trả về bất kỳ giá trị nào nên giá trị trả về của nó không có. Do đó, print[x] #This statement will cause an error for undefined variable x
x = 20
print[x]
30 trở thành print[x] #This statement will cause an error for undefined variable x
x = 20
print[x]
31. print[x] #This statement will cause an error for undefined variable x
x = 20
print[x]
31 chuyển đổi không có thành chuỗi 'none' và toán tử bổ sung tham gia 'Không có' và 'một' để cung cấp đầu ra cuối cùng là 'noneone'.
[b] >>> str [in ["xin chào"]]+"một"
Xin chào 'Không một'
[Hint. You may use input[ ]]
temperature = 90 print temperature6[h] >>> Loại [Float [1.0]]
temperature = 90 print temperature7
[i] >>> Loại [3/2]
Câu 13
Dung dịchtemperature = 90 print temperature8Đầu ra
temperature = 90 print temperature9
Câu 3
Viết một chương trình tạo ra đầu ra sau: giá trị 5109assign 5 thành một biến bằng toán tử gán [=] nhân nó với 2 để tạo 10 và trừ 1 để tạo 9.
5
10
9
Assign value 5 to a variable using assignment operator [=] Multiply it with 2 to generate 10 and subtract 1 to generate 9.
a = 30 b=a+b print [a And b]0 Đầu ra
a = 30 b=a+b print [a And b]1
Câu 3
Viết một chương trình tạo ra đầu ra sau: giá trị 5109assign 5 thành một biến bằng toán tử gán [=] nhân nó với 2 để tạo 10 và trừ 1 để tạo 9.
Dung dịcha = 30 b=a+b print [a And b]2Đầu ra
a = 30 b=a+b print [a And b]3
Câu 3
Viết một chương trình tạo ra đầu ra sau: giá trị 5109assign 5 thành một biến bằng toán tử gán [=] nhân nó với 2 để tạo 10 và trừ 1 để tạo 9.
Dung dịcha = 30 b=a+b print [a And b]4Đầu ra
a = 30 b=a+b print [a And b]5
Câu 3
Viết một chương trình tạo ra đầu ra sau: giá trị 5109assign 5 thành một biến bằng toán tử gán [=] nhân nó với 2 để tạo 10 và trừ 1 để tạo 9.
Dung dịchCâu 4
Đầu raa = 30 b=a+b print [a And b]7
Câu 3
Viết một chương trình tạo ra đầu ra sau: giá trị 5109assign 5 thành một biến bằng toán tử gán [=] nhân nó với 2 để tạo 10 và trừ 1 để tạo 9.
Dung dịcha = 30 b=a+b print [a And b]8Đầu ra
a = 30 b=a+b print [a And b]9
Câu 3
Viết một chương trình tạo ra đầu ra sau: giá trị 5109assign 5 thành một biến bằng toán tử gán [=] nhân nó với 2 để tạo 10 và trừ 1 để tạo 9.
Dung dịcha, b, c = 2, 8, 9 print [a, b, c] c, b, a = a, b, c print [a ; b ; c]0Đầu ra
a, b, c = 2, 8, 9 print [a, b, c] c, b, a = a, b, c print [a ; b ; c]1
Câu 3
Viết một chương trình tạo ra đầu ra sau: giá trị 5109assign 5 thành một biến bằng toán tử gán [=] nhân nó với 2 để tạo 10 và trừ 1 để tạo 9.
Dung dịcha, b, c = 2, 8, 9 print [a, b, c] c, b, a = a, b, c print [a ; b ; c]2Đầu ra
a, b, c = 2, 8, 9 print [a, b, c] c, b, a = a, b, c print [a ; b ; c]3
Câu 3
Viết một chương trình tạo ra đầu ra sau: giá trị 5109assign 5 thành một biến bằng toán tử gán [=] nhân nó với 2 để tạo 10 và trừ 1 để tạo 9.
Dung dịcha, b, c = 2, 8, 9 print [a, b, c] c, b, a = a, b, c print [a ; b ; c]4Đầu ra
a, b, c = 2, 8, 9 print [a, b, c] c, b, a = a, b, c print [a ; b ; c]5
Câu 3
Viết một chương trình tạo ra đầu ra sau: giá trị 5109assign 5 thành một biến bằng toán tử gán [=] nhân nó với 2 để tạo 10 và trừ 1 để tạo 9.
Dung dịcha, b, c = 2, 8, 9 print [a, b, c] c, b, a = a, b, c print [a ; b ; c]6Đầu ra
a, b, c = 2, 8, 9 print [a, b, c] c, b, a = a, b, c print [a ; b ; c]7
Câu 3
Viết một chương trình tạo ra đầu ra sau: giá trị 5109assign 5 thành một biến bằng toán tử gán [=] nhân nó với 2 để tạo 10 và trừ 1 để tạo 9.
Dung dịcha, b, c = 2, 8, 9 print [a, b, c] c, b, a = a, b, c print [a ; b ; c]8Đầu ra
a, b, c = 2, 8, 9 print [a, b, c] c, b, a = a, b, c print [a ; b ; c]9
Câu 3
Viết một chương trình tạo ra đầu ra sau: giá trị 5109assign 5 thành một biến bằng toán tử gán [=] nhân nó với 2 để tạo 10 và trừ 1 để tạo 9.
Dung dịchX = 10 X = X + 10 X = X - 5 print [X] X, Y = X - 2, 22 print [X, Y]0Đầu ra
X = 10 X = X + 10 X = X - 5 print [X] X, Y = X - 2, 22 print [X, Y]1
Câu 3
Viết một chương trình tạo ra đầu ra sau: giá trị 5109assign 5 thành một biến bằng toán tử gán [=] nhân nó với 2 để tạo 10 và trừ 1 để tạo 9.
Dung dịchX = 10 X = X + 10 X = X - 5 print [X] X, Y = X - 2, 22 print [X, Y]2Đầu ra
X = 10 X = X + 10 X = X - 5 print [X] X, Y = X - 2, 22 print [X, Y]3
Câu 3
Viết một chương trình tạo ra đầu ra sau: giá trị 5109assign 5 thành một biến bằng toán tử gán [=] nhân nó với 2 để tạo 10 và trừ 1 để tạo 9.
Dung dịchX = 10 X = X + 10 X = X - 5 print [X] X, Y = X - 2, 22 print [X, Y]4Đầu ra
X = 10 X = X + 10 X = X - 5 print [X] X, Y = X - 2, 22 print [X, Y]5