Hướng dẫn how can we generate random numbers in python using methods mcq? - làm thế nào chúng ta có thể tạo các số ngẫu nhiên trong python bằng cách sử dụng các phương thức mcq?

Tập hợp các câu hỏi và câu trả lời trắc nghiệm [MCQ] này tập trung vào mô -đun ngẫu nhiên của Hồi giáo - 1.

1. Để bao gồm việc sử dụng các chức năng có trong thư viện ngẫu nhiên, chúng ta phải sử dụng tùy chọn: a] Nhập ngẫu nhiên b] ngẫu nhiên.h c] nhập.random d] ngẫu nhiên.randomview Trả lời
a] import random
b] random.h
c] import.random
d] random.random
View Answer

Trả lời: Giải thích: Nhập lệnh ngẫu nhiên được sử dụng để nhập mô -đun ngẫu nhiên, cho phép chúng tôi sử dụng các chức năng có trong thư viện ngẫu nhiên.
Explanation: The command import random is used to import the random module, which enables us to use the functions which are present in the random library.

2. Đầu ra của mã python sau là 1 hoặc 2.

import random
random.randint[1,2]

a] Đúng b] câu trả lời FalseView
b] False
View Answer

Trả lời: Một lời giải thích: Hàm ngẫu nhiên.randint [a, b] giúp chúng tôi tạo ra một số nguyên giữa ‘A, và‘ B, bao gồm ‘A, và’ B,. Trong trường hợp này, vì không có số nguyên từ 1 đến 2, đầu ra sẽ nhất thiết phải là 1 hoặc 2.
Explanation: The function random.randint[a,b] helps us to generate an integer between ‘a’ and ‘b’, including ‘a’ and ‘b’. In this case, since there are no integers between 1 and 2, the output will necessarily be either 1 or 2’.

3. Đầu ra của mã Python sau đây là gì?

import random
random.choice[2,3,4]

a] một số nguyên khác 2, 3 và 4 b] hoặc 2, 3 hoặc 4 c] lỗi
b] Either 2, 3 or 4
c] Error
d] 3 only
View Answer

Trả lời: C Giải thích: Mã được hiển thị ở trên hiển thị cú pháp không chính xác của hàm ngẫu nhiên.choice []. Các chức năng này có tham số số của nó dưới dạng một danh sách. Do đó thế giới cú pháp chính xác là: ngẫu nhiên.choice [[2,3,4]].
Explanation: The code shown above displays the incorrect syntax of the function random.choice[]. This functions takes its numeric parameter in the form of a list. Hence the correct syntax world be: random.choice[[2,3,4]].

4. Đầu ra của mã Python sau đây là gì?

import random
random.choice[[10.4, 56.99, 76]]

A] Lỗi b] hoặc 10,4, 56,99 hoặc 76 C] Bất kỳ số nào khác ngoài 10,4, 56,99 và 76 D] 56,99 Chỉ có câu trả lời
b] Either 10.4, 56.99 or 76
c] Any number other than 10.4, 56.99 and 76
d] 56.99 only
View Answer

Trả lời: B Giải thích: Hàm ngẫu nhiên.Choice [A, B, C, D] Trả về một số ngẫu nhiên được chọn từ A, B, C và D. Đầu ra có thể là a, b, c hoặc d. Do đó, đầu ra của đoạn mã được hiển thị ở trên có thể là 10,4, 56,99 hoặc 76.
Explanation: The function random.choice[a,b,c,d] returns a random number which is selected from a, b, c and d. The output can be either a, b, c or d. Hence the output of the snippet of code shown above can be either 10.4, 56.99 or 76.

5. Đầu ra của hàm Python sau [mô -đun ngẫu nhiên đã được nhập] là gì?

a] mặt trời b] u c] hoặc s, u hoặc n d] errorView Trả lời
b] u
c] either s, u or n
d] error
View Answer

Trả lời: C Giải thích: Hàm trên hoạt động với bảng chữ cái giống như với các số. Đầu ra của biểu thức này sẽ là s, u hoặc n.
Explanation: The above function works with alphabets just as it does with numbers. The output of this expression will be either s, u or n.

6. Điều gì sẽ là đầu ra của hàm Python sau đây, giả sử rằng mô -đun ngẫu nhiên đã được nhập?

a] lỗi b] 3 hoặc 4 c] bất kỳ số nguyên nào khác ngoài 3 và 4 d] bất kỳ giá trị thập phân nào trong khoảng từ 3 đến 4View
b] Either 3 or 4
c] Any integer other than 3 and 4
d] Any decimal value between 3 and 4
View Answer

Trả lời: D Giải thích: Câu hỏi này mô tả sự khác biệt cơ bản giữa các hàm ngẫu nhiên.randint [a, b] và ngẫu nhiên.uniform [a, b]. Trong khi Random.randint [A, B] tạo ra một số nguyên giữa 'A' và 'B', bao gồm 'A' và 'B', hàm ngẫu nhiên.Uniform [A, B] tạo ra giá trị thập phân giữa 'A' và ' B '.
Explanation: This question depicts the basic difference between the functions random.randint[a, b] and random.uniform[a, b]. While random.randint[a,b] generates an integer between ‘a’ and ‘b’, including ‘a’ and ‘b’, the function random.uniform[a,b] generates a decimal value between ‘a’ and ‘b’.

7. Đầu ra của hàm Python sau đây là gì nếu mô -đun ngẫu nhiên đã được nhập?

a] Lỗi b] Bất kỳ số nguyên nào trong khoảng từ 3,5 đến 7, bao gồm 7 c] bất kỳ số nguyên nào trong khoảng từ 3,5 đến 7, không bao gồm 7 d] số nguyên gần với giá trị trung bình của câu trả lời 3,5 và 7View
b] Any integer between 3.5 and 7, including 7
c] Any integer between 3.5 and 7, excluding 7
d] The integer closest to the mean of 3.5 and 7
View Answer

Trả lời: Giải thích: Hàm ngẫu nhiên.randint [] không chấp nhận giá trị thập phân dưới dạng tham số. Do đó, hàm hiển thị ở trên sẽ ném một lỗi.
Explanation: The function random.randint[] does not accept a decimal value as a parameter. Hence the function shown above will throw an error.

8. Chức năng nào sau đây giúp chúng ta ngẫu nhiên các mục của danh sách? a] Hạt giống B] ngẫu nhiên c] Shuffle D] Câu trả lời đồng đều
a] seed
b] randomise
c] shuffle
d] uniform
View Answer

Trả lời: C Giải thích: Chức năng xáo trộn, được bao gồm trong mô -đun ngẫu nhiên, giúp chúng tôi chọn ngẫu nhiên các mục của danh sách. Hàm này lấy danh sách làm tham số.
Explanation: The function shuffle, which is included in the random module, helps us to randomize the items of a list. This function takes the list as a parameter.

9. Đầu ra của mã Python sau đây là gì?

random.seed[3]
random.randint[1,5]
2
random.seed[3]
random.randint[1,5]

a] 3 b] 2 c] Bất kỳ số nguyên nào trong khoảng từ 1 đến 5, bao gồm 1 và 5 d] bất kỳ số nguyên nào trong khoảng từ 1 đến 5, không bao gồm câu trả lời 1 và 5View
b] 2
c] Any integer between 1 and 5, including 1 and 5
d] Any integer between 1 and 5, excluding 1 and 5
View Answer

Trả lời: B Giải thích: Chúng tôi sử dụng chức năng hạt giống khi chúng tôi muốn sử dụng cùng một số ngẫu nhiên một lần nữa trong chương trình của chúng tôi. Do đó, đầu ra của mã được hiển thị ở trên sẽ là 2, vì 2 được tạo trước đó chúng tôi đã sử dụng hàm hạt giống.
Explanation: We use the seed function when we want to use the same random number once again in our program. Hence the output of the code shown above will be 2, since 2 was generated previously following which we used the seed function.

10. Khoảng thời gian của giá trị được tạo bởi hàm ngẫu nhiên.random [] là gì, giả sử rằng mô -đun ngẫu nhiên đã được nhập? a] [0,1] b] [0,1] c] [0,1] d] [0,1] Xem câu trả lời
a] [0,1]
b] [0,1]
c] [0,1]
d] [0,1]
View Answer

Trả lời: D Giải thích: Hàm ngẫu nhiên.random [] tạo ra một giá trị ngẫu nhiên trong khoảng [0,1], nghĩa là, bao gồm không nhưng không bao gồm một.
Explanation: The function random.random[] generates a random value in the interval [0,1], that is, including zero but excluding one.

11. Đầu ra của mã Python sau đây là gì?

A] 10 B] 18 C] 79 D] 95 View Trả lời
b] 18
c] 79
d] 95
View Answer

Trả lời: Giải thích: Hàm được hiển thị ở trên sẽ tạo ra đầu ra là bội số của 5 và nằm trong khoảng từ 0 đến 91. Tùy chọn duy nhất đáp ứng các tiêu chí này là 10. Do đó, đầu ra duy nhất có thể của hàm này là 10.
Explanation: The function shown above will generate an output which is a multiple of 5 and is between 0 and 91. The only option which satisfies these criteria is 10. Hence the only possible output of this function is 10.

12. Cả hai chức năng Randint và Đồng nhất đều chấp nhận các tham số ____________. a] 0 b] 1 c] 3 d] 2View Trả lời
a] 0
b] 1
c] 3
d] 2
View Answer

Trả lời: D Giải thích: Cả hai chức năng này, nghĩa là Randint và Đồng nhất được bao gồm trong mô -đun ngẫu nhiên và cả hai chức năng này đều chấp nhận 2 tham số. Ví dụ: ngẫu nhiên.uniform [a, b] trong đó ’A và và B, chỉ định phạm vi.
Explanation: Both of these functions, that is, randint and uniform are included in the random module and both of these functions accept 2 parameters. For example: random.uniform[a,b] where ‘a’ and ‘b’ specify the range.

13. Hàm Randrange chỉ trả về một giá trị số nguyên. a] Đúng b] câu trả lời FalseView
a] True
b] False
View Answer

Trả lời: Giải thích: Hàm Randrange chỉ trả về giá trị số nguyên. Do đó tuyên bố này là đúng.
Explanation: The function randrange returns only an integer value. Hence this statement is true.

14. Đầu ra của mã Python sau đây là gì?

random.randrange[1,100,10]

A] 32 b] 67 C] 91 D] 80View Trả lời
b] 67
c] 91
d] 80
View Answer

Trả lời: C Giải thích: Đầu ra của hàm này có thể là bất kỳ giá trị nào là bội số của 10, cộng với 1. Do đó, một giá trị như 11, 21, 31, 41, 91 có thể là đầu ra. Ngoài ra, giá trị nhất thiết phải nằm trong khoảng từ 1 đến 100. Tùy chọn duy nhất đáp ứng tiêu chí này là 91.
Explanation: The output of this function can be any value which is a multiple of 10, plus 1. Hence a value like 11, 21, 31, 41…91 can be the output. Also, the value should necessarily be between 1 and 100. The only option which satisfies this criteria is 91.

15. Điều gì sẽ là đầu ra của hàm Python sau đây, giả sử rằng thư viện ngẫu nhiên đã được đưa vào?

a] Danh sách ngẫu nhiên chứa cùng một số trong bất kỳ thứ tự b] cùng một danh sách, đó là [1,2,24] c] Danh sách chứa bất kỳ số ngẫu nhiên nào trong khoảng từ 1 đến 24 d]
b] The same list, that is [1,2,24]
c] A list containing any random numbers between 1 and 24
d] Error
View Answer

Trả lời: D Giải thích: Hàm được hiển thị ở trên sẽ dẫn đến lỗi vì đây là cú pháp không chính xác cho việc sử dụng chức năng Shuffle []. Danh sách phải được khai báo trước đây và sau đó được chuyển đến chức năng này để có được đầu ra. Một ví dụ về cú pháp chính xác:
Explanation: The function shown above will result in an error because this is the incorrect syntax for the usage of the function shuffle[]. The list should be previously declared and then passed to this function to get an output.
An example of the correct syntax:

>>> l=['a','b','c','d']
>>> random.shuffle[l]
>>> print[l]

Sê -ri Giáo dục & Học tập toàn cầu Sanfoundry - Python.

Để thực hành tất cả các lĩnh vực của Python, đây là bộ hoàn chỉnh của hơn 1000 câu hỏi và câu trả lời nhiều lựa chọn.

Bước tiếp theo:

  • Nhận Giấy chứng nhận miễn phí trong chương trình Python
  • Tham gia cuộc thi chứng nhận lập trình Python
  • Trở thành một người xếp hạng hàng đầu trong chương trình Python
  • Thực hiện các bài kiểm tra lập trình Python
  • Các bài kiểm tra thực hành theo chương: Chương 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10
  • Các bài kiểm tra giả chương: Chương 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10,

Làm thế nào chúng ta có thể tạo ra các số ngẫu nhiên trong Python bằng các phương thức?

Python có một mô-đun tích hợp mà bạn có thể sử dụng để tạo các số ngẫu nhiên. ... Mô -đun ngẫu nhiên Python ..

Làm thế nào chúng ta có thể tạo ra các số ngẫu nhiên trong Python bằng các phương thức * MCQ?

Giải thích: Hàm ngẫu nhiên.choice [a, b, c, d] trả về một số ngẫu nhiên được chọn từ a, b, c và d.Đầu ra có thể là a, b, c hoặc d.random. choice[a,b,c,d] returns a random number which is selected from a, b, c and d. The output can be either a, b, c or d.

Làm thế nào để bạn tạo ra một số ngẫu nhiên mà không có chức năng ngẫu nhiên trong Python?

Làm thế nào để bạn tạo ra một số ngẫu nhiên trong Python mà không cần sử dụng thư viện ?..
DEF BSD_RAND [Hạt giống]:.
DEF RAND []:.
Rand.Hạt giống = [1103515245*Rand. Hạt giống + 12345] & 0x7fffffff ..
Trả lại Rand.hạt giống..
Rand.Hạt giống = hạt ..
Trở về Rand ..

Làm thế nào để bạn tạo ra các số trong Python?

Nhập ngẫu nhiên n = ngẫu nhiên.ngẫu nhiên [] in [n].
Nhập ngẫu nhiên n = ngẫu nhiên.randint [0,22] in [n].
Nhập RandomList RandomList = [] cho i trong phạm vi [0,5]: n = ngẫu nhiên.Randint [1,30] Danh sách ngẫu nhiên.....
Nhập ngẫu nhiên #Generate 5 Số ngẫu nhiên giữa 10 đến 30 RandomList = Random.Mẫu [phạm vi [10, 30], 5] in [danh sách ngẫu nhiên].

Bài Viết Liên Quan

Chủ Đề