Hướng dẫn python fundamentals class 11 sumita arora solutions - giải pháp cơ bản của python lớp 11 sumita arora

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à ......... ..

  1. Định danh
  2. chức năng
  3. Từ khóa ✓
  4. 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à ......... ..

  1. Định danh ✓
  2. chức năng
  3. Từ khóa ✓
  4. 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à ......... ..

  1. Định danh
  2. chức năng
  3. Từ khóa ✓
  4. 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à ......... ..

  1. Định danh ✓
  2. Từ khóa
  3. Câu 3
  4. Các mục dữ liệu có giá trị cố định được gọi là ..........

theo nghĩa đen ✓

Câu 4

  1. Cách nào sau đây là/là cách tạo chuỗi chính xác?
  2. Tên = Jiya
  3. Tên = 'Jiya' ✓
  4. Tên = "Jiya" ✓

Tên = [Jiya]

Câu 5

  1. Điều nào sau đây là từ khóa?
  2. Tên
  3. In
  4. my-name

In ✓

Đầu vào ✓

  1. Câu 6
  2. Điều nào sau đây là định danh hợp lệ?
  3. tên của tôi
  4. 24A

_Myname ✓

MYNAME ✓

  1. Câu 7
  2. Điều nào sau đây là nghĩa đen?
  3. tên của tôi
  4. "Radha" ✓

24,5 ✓

Câu 8

  1. Trình tự thoát được coi là ..........
  2. dây
  3. ký tự ✓
  4. số nguyên

Không ai trong số này

Câu 9

  1. Trình tự thoát được coi là ..........
  2. dây
  3. ký tự ✓
  4. số nguyên

Không ai trong số này

Câu 9

  1. Điều nào sau đây là một chuỗi thoát cho một ký tự tab?
  2. \một
  3. \ t ✓
  4. \N

\ b

Câu 10

  1. 7
  2. Điều nào sau đây là một chuỗi thoát cho một nhân vật Newline?
  3. \ t
  4. 0

\ n ✓

Câu 11

  1. 0.1725E-2
  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?
  3. 1725E2
  4. Số thập phân

Bát phân

Thập lục phân

  1. 615E3
  2. 615E-3
  3. 0.615E3
  4. 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?

  1. 8 ✓
  2. 9 ✓
  3. -5
  4. Câu 13

Giá trị 17,25 tương đương với

0.1725e+2 ✓

  1. 0.1725e2 ✓
  2. Câu 14
  3. chức năng
  4. Giá trị 0,000615 tương đương với

0,615E-3 ✓

Câu 15

  1. Biểu thức nào sau đây là/là [các] biểu thức?
  2. A+B-5 ✓
  3. một
  4. 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à ..........

  1. người vận hành
  2. Toán hạng
  3. Nhận xét ✓
  4. Câu 17

Điều nào sau đây có thể được sử dụng để tạo nhận xét?

//

  1. else
  2. import
  3. # ✓
  4. '' '

'' '. . . '' '✓

Câu 18

  1. Chức năng nào sau đây in đầu ra vào bảng điều khiển?
  2. Đầu ra []
  3. In[ ]
  4. "Radha" ✓

24,5 ✓

Câu 8

  1. Trình tự thoát được coi là ..........
  2. float
  3. dây
  4. Chức năng nào sau đây in đầu ra vào bảng điều khiển?

Đầu ra []

In[ ]

  1. Trình tự thoát được coi là ..........
  2. dây
  3. int
  4. Chức năng nào sau đây in đầu ra vào bảng điều khiển?

Đầu ra []

In[ ]

  1. Echo []
  2. in [] ✓
  3. Câu 19
  4. Chọn từ khóa dành riêng trong Python.

in

Tất cả những điều này ✓

  1. Câu 20
  2. Đầu vào [] trả về giá trị là .......... loại.
  3. in [] ✓
  4. Câu 19

Chọn từ khóa dành riêng trong Python.

in

  1. Tất cả những điều này ✓
  2. Câu 20
  3. Đầu vào [] trả về giá trị là .......... loại.
  4. 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:

  1. Từ khóa - ví dụ là nhập, cho, trong, trong khi, v.v. — Examples are import, for, in, while, etc.
  2. Định danh - Ví dụ là MyFile, _DS, DATE_9_7_77, v.v. — Examples are MyFile, _DS, DATE_9_7_77, etc.
  3. Biết chữ - Các ví dụ là "ABC", 5, 28.5, v.v. — Examples are "abc", 5, 28.5, etc.
  4. Người vận hành -Ví dụ là +, -,>, hoặc, v.v. — Examples are +, -, >, or, etc.
  5. 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à:

  1. Chuỗi chữ
  2. Chữ số
  3. Boolean Biết chữ
  4. Đặc biệt theo nghĩa đen không có
  5. 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ụ:

  1. Mẫu phân số -2.0, 17,5, -13.0, -0.00625 — 2.0, 17.5, -13.0, -0.00625
  2. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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 !.
  5. Câu 19option g] will give an error due to the space present between this and variable. Identifiers cannot contain any space.
  6. Đị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.
  7. 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].

  1. Câu hỏi 2
  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].

  1. Câu hỏi 2
  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

  1. & nbsp; & nbsp; & nbsp; & nbsp; [20 + 30] * 40⇒ 50 * 40⇒ 2000
  2. [iv] 15.0 / 4 + [8 + 3.0]
  3. & nbsp; & nbsp; & nbsp; & nbsp; 15.0 / 4 + [8 + 3.0] ⇒ 15.0 / 4 + 11.0⇒ 3.75 + 11.0⇒ 14.75
  4. Câu 3
  5. Tìm hiểu [các] lỗi trong các đoạn mã sau:
  6. 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

  1. & nbsp; & nbsp; & nbsp; & nbsp; [20 + 30] * 40⇒ 50 * 40⇒ 2000
  2. [iv] 15.0 / 4 + [8 + 3.0]
  3. & nbsp; & nbsp; & nbsp; & nbsp; 15.0 / 4 + [8 + 3.0] ⇒ 15.0 / 4 + 11.0⇒ 3.75 + 11.0⇒ 14.75
  4. Câu 3
  5. Tìm hiểu [các] lỗi trong các đoạn mã sau:
  6. 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
  7. 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

  1. & nbsp; & nbsp; & nbsp; & nbsp; [20 + 30] * 40⇒ 50 * 40⇒ 2000
  2. [iv] 15.0 / 4 + [8 + 3.0]
  3. & 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:

  1. Đầu ra
  2. Giải trình
  3. 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].
  4. 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:

  1. Đầu ra
  2. 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.
  3. 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:

  1. Đầu ra
  2. Giải trình
  3. 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:

  1. Đầu ra
  2. 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:

  1. Đầu ra
  2. 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.
  3. 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.
  4. 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.

  1. ________ 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.
  2. 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.

  1. ________ 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.
  2. 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]

  1. Câu 13
  2. Đ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
  3. [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 temperature
0

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 temperature
1

Holanone

[h] >>> Loại [Float [1.0]]

temperature = 90
print temperature
2

[i] >>> Loại [3/2]

Câu 13

temperature = 90
print temperature
3

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 temperature
4

Câu trả lời

Giải trình

temperature = 90
print temperature
5

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[ ]]

Đầ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ó'.

temperature = 90
print temperature
6

[h] >>> Loại [Float [1.0]]
temperature = 90
print temperature
7

[i] >>> Loại [3/2]

Câu 13

Dung dịch

temperature = 90
print temperature
8

Đầu ra
temperature = 90
print temperature
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.
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.

Dung dịch

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ịch

a = 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ịch

a = 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ịch

Câu 4

Đầu ra
a = 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ịch

a = 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ịch

a, 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ịch

a, 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ịch

a, 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ịch

a, 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ịch

a, 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ịch

X = 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ịch

X = 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ịch

X = 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

Chủ Đề