Câu trả lời. Mô-đun ngẫu nhiên là một trình tạo số ngẫu nhiên, tạo ra một số ngẫu nhiên một cách tình cờ. e. ngẫu nhiên Show
nhập ngẫu nhiên # để nhập mô-đun ngẫu nhiên 3. Viết tên của các chức năng có sẵn trong mô-đun ngẫu nhiên Câu trả lời. ngẫu nhiên (), randint (), đồng phục (), randrange () 4. Giải thích việc sử dụng ngẫu nhiên(), randint(), thống nhất(), randrange() Câu trả lời. Việc sử dụng các chức năng mô-đun ngẫu nhiên là Tên hàmSử dụng / Mô tảVí dụrandom( )trả về một số dấu phẩy động ngẫu nhiên N trong phạm vi(0. 0, 1. 0). Số được tạo lớn hơn hoặc bằng 0. 0 và nhỏ hơn 1. 0. >>> nhập ngẫu nhiên>>> ngẫu nhiên. ngẫu nhiên() 0. 896986986196randint(a,b)trả về một số nguyên N ngẫu nhiên trong phạm vi(a,b) i. e. a 4 >>>ngẫu nhiên. randint(1,4) 2 >>>ngẫu nhiên. randint(1,4) 1uniform(a, b)trả về một số dấu phẩy động ngẫu nhiên N trong khoảng (a,b) i. e. a 32. 42694236141252randrange(stop) range(start, stop, step)nó trả về một phần tử được chọn ngẫu nhiên từ phạm vi (start, stop, step)>>>random. ngẫu nhiên(5) 4 >>>ngẫu nhiên. randrange(5,15,4) 9 Trả lời câu hỏi dựa trên ứng dụng/đầu ra5. Viết câu lệnh để tạo một số dấu phẩy động ngẫu nhiên trong khoảng từ 25 đến 50 Hiển thị câu trả lời Câu trả lời. nhập ngẫu nhiên số1 = ngẫu nhiên. ngẫu nhiên( ) * (50-25) + 25 #phương pháp 1 số2 = ngẫu nhiên. thống nhất (25, 50) #phương pháp 2 in(số1) in(số2) 6. Viết câu lệnh để tạo một số nguyên ngẫu nhiên trong khoảng từ 25 đến 50 Hiển thị câu trả lời Câu trả lời. nhập ngẫu nhiên số1 = int(ngẫu nhiên. ngẫu nhiên( ) * (50-25) + 25 ) #phương pháp 1 số2 = ngẫu nhiên. randint(25, 50) #phương pháp 2 in(số1) in(số2) 7. Số tối thiểu có thể và số tối đa có thể có trong đoạn mã sau là bao nhiêu? import random print(random.randint(15, 30) - 7) Hiển thị câu trả lời Câu trả lời. Số tối thiểu có thể = 8 Số tối đa có thể = 23 8. Hãy xem xét đoạn mã sau import random print( int(20 + random.random() * 5), end = ' ') print( int(20 + random.random() * 5), end = ' ') print( int(20 + random.random() * 5), end = ' ') print( int(20 + random.random() * 5)) Tìm các tùy chọn đầu ra được đề xuất (i) đến (iv). Ngoài ra, hãy viết giá trị nhỏ nhất và giá trị cao nhất có thể được tạo (a) 20 22 24 25 (b) 22 23 24 25 (c) 23 24 23 24 (d) 21 21 21 21 Hiển thị câu trả lời Câu trả lời. Tùy chọn (c) và (d) là có thể Giá trị nhỏ nhất = 20 Giá trị cao nhất = 24 9. Hãy xem xét đoạn mã sau import random print( 100 + random.randint(5,10), end = ' ') print( 100 + random.randint(5,10), end = ' ') print( 100 + random.randint(5,10), end = ' ') print( 100 + random.randint(5,10)) Tìm các tùy chọn đầu ra được đề xuất (i) đến (iv). Ngoài ra, hãy viết giá trị nhỏ nhất và giá trị cao nhất có thể được tạo (a) 102 105 104 105 (b) 110 103 104 105 (c) 105 107 105 110 (d) 110 105 105 110 Hiển thị câu trả lời Câu trả lời. Tùy chọn (c) và (d) là có thể Giá trị nhỏ nhất = 105 Giá trị cao nhất = 110 10. Hãy xem xét đoạn mã sau import random r = random.randrange (100, 999, 5) #line 2 print(r, end = ' ') r = random.randrange(100, 999, 5) print(r, end = ' ') r = random.randrange (100, 999, 5) print(r) Tìm các tùy chọn đầu ra được đề xuất (i) đến (iv). số lượng tối đa và tối thiểu được tạo bởi dòng 2 là bao nhiêu? (a) 655, 705, 220 (b) 380, 382, 505 (c) 100, 500, 999 (d) 345, 650, 110 Hiển thị câu trả lời Câu trả lời. Tùy chọn (a) và (d) là có thể Số tối thiểu = 100 Số tối đa = 995 11. Hãy xem xét đoạn mã sau import random r = random.randrange (50, 100) - 50 #line 2 print(r, end = ' ') r = random.randrange (50, 100) - 50 print(r, end = ' ') Tìm các tùy chọn đầu ra được đề xuất (i) đến (iv). số lượng tối đa và tối thiểu được tạo bởi dòng 2 là bao nhiêu? (a) 49 55 (b) 12 9 (c) 1 39 (d) 3 98 Hiển thị câu trả lời Câu trả lời. Tùy chọn (b) và (c) là có thể Số tối thiểu = 0 Số tối đa = 50 12. Hãy xem xét đoạn mã sau import random AR = [20, 30, 40, 50, 60, 70] Lower = random.randint(1, 3) Upper= random.randint(2, 4) for K in range (Lower, Upper+1): print(AR[K], end=”#”) (Những) đầu ra có thể nào sẽ được hiển thị trên màn hình tại thời điểm thực hiện chương trình từ đoạn mã sau? Trong bài viết này, bạn sẽ nắm được QnA quan trọng Làm việc với hàm Lớp 12. Vì vậy, chúng ta hãy bắt đầu bài viết này với các câu hỏi lý thuyết để làm việc với hàm trong tin học lớp 12
Trong phần đầu tiên của Lớp học Làm việc với các hàm, 12 câu hỏi dựa trên lý thuyết sẽ được thảo luận. Chúng ta cùng bắt đầu bài viết Thao tác với hàm Lớp 12 Hỏi đáp. chủ đề bao gồm Câu hỏi lý thuyết bài Làm việc với hàm lớp 121. Hàm là gì? trả lời
2. Tại sao lập trình viên cần hàm trong lập trình python? trả lời
3. Làm cách nào để tạo một hàm trong python? trả lời. Để tạo một hàm trong python, hãy làm theo các bước đã cho
4. Các bộ phận của chức năng là gì? trả lời. Nghệ thuật của các chức năng như sau
5. Làm thế nào để gọi một chức năng? trả lời. Gọi một chức năng là một nhiệm vụ dễ dàng. Dưới đây là các bước
6. Các ý kiến là gì? trả lời. Nhận xét là văn bản giải thích bổ sung được viết trong hàm để cung cấp một số mô tả hoặc giải thích về câu lệnh hoặc khối mã.
Nhận xét đóng một vai trò quan trọng trong việc hiểu một chương trình. Nó cung cấp một lời giải thích mô tả của các tuyên bố bằng văn bản. Nó làm cho ý định rất rõ ràng về những gì câu lệnh được sử dụng hoặc quá trình nào sẽ được thực hiện
Nhận xét một dòng được viết bởi # theo sau là văn bản. Nhận xét nhiều dòng bắt đầu bằng ”’ và theo sau là văn bản rồi kết thúc bằng ”’.
7. Giải thích cấu trúc dòng vật lý của một chương trình. Minh họa bằng một ví dụ trả lời. Cấu trúc dòng vật lý của chương trình chứa các dòng mã. Các dòng vật lý là các dòng mà bạn có thể nhìn thấy trên màn hình trong chương trình python.
Nói cách khác, một dòng vật lý chứa một tập hợp các ký tự kết thúc bằng ký tự EOL. Ký tự EOL là dòng mới thường là '\ n' trong python.
Thí dụ >>> name=’Chương 3 Thao tác với hàm’ >>> in (tên) Chương 3 Làm việc với hàm
Tuyên bố trên giống như >>> name=’Chương 3 Thao tác với hàm’;
8. Minh họa luồng thực thi trong câu lệnh gọi hàm trả lời
9. Viết và giải thích các loại chức năng được hỗ trợ bởi python trả lời
Trong phần tiếp theo của Hỏi và đáp Thao tác với hàm Lớp 12, chúng ta sẽ thảo luận về một số câu hỏi dựa trên đối số của chủ đề và các tham số cho Thao tác với hàm Lớp 12. 10. Viết cách import module trong chương trình python trả lời
11. Phân biệt giữa tham số và đối số trả lời Tham sốArgumentsNhững cái này được chỉ định trong khi định nghĩa hàm. Các giá trị được truyền trong khi gọi hàm. Chúng còn được gọi là tham số hình thức. Chúng còn được gọi là tham số thực tế. Các giá trị được truyền dưới dạng tham số là các biến cục bộ và được gán giá trị của các đối số trong khi gọi hàm. Mỗi đối số được gán cho một tham số khi chức năng được xác định. Các biến này giúp thực hiện đầy đủ chức năng. Các biến này được truyền cho hàm để thực thi. Các giá trị chứa trong các tham số này chỉ có thể được truy cập từ các câu lệnh trả về hàm hoặc nếu phạm vi của các tham số này được đặt trên toàn cầu. Các đối số có thể truy cập được trong suốt chương trình tùy thuộc vào phạm vi của biến được gán.
12. Các đối số được hỗ trợ bởi python là gì? Trả lời. Python hỗ trợ bốn loại đối số.
13. Biến cục bộ và biến toàn cục là gì? trả lời Biến toàn cầu. Một biến được khai báo trong các câu lệnh cấp cao nhất được gọi là biến toàn cục. Để truy cập giá trị của biến toàn cục, người dùng cần viết từ khóa toàn cầu trước biến trong hàm. Biến cục bộ. Tên được khai báo trong thân hàm cụ thể được gọi là biến cục bộ. Trong phần tiếp theo của Câu hỏi làm việc với hàm Lớp 12, tôi sẽ đề cập đến một số câu hỏi về đầu ra và lỗi. chúng ta đi đây
14. Các quy tắc để kết hợp ba loại đối số trong hàm Python là gì? trả lời. Các quy tắc sau cần được tuân theo để kết hợp ba loại đối số trong hàm python. 1. Một danh sách đối số phải chứa các đối số vị trí theo sau bởi bất kỳ đối số từ khóa nào 2. Các đối số từ khóa nên được lấy từ các đối số được yêu cầu tốt hơn 3. Giá trị của đối số không thể được chỉ định nhiều lần Bán tại cal_discount(amt=500,rate=10) hoặc cal_discount(rate=10,amt=500) Trong phần tiếp theo của Thao tác với hàm Lớp 12, chúng ta sẽ xem qua các câu hỏi đầu ra. Câu hỏi đầu ra Thao tác với hàm Lớp 121. chắc chắn Fun1() print('Python, hãy vui vẻ với các chức năng') Vui vẻ1()
2. def add(i). nếu(i*3%2==0) tôi*=tôi khác tôi*=4 trả lại tôi a=thêm(10) in(a) 3. nhập phép tính khu vực xác định (r) toán trở lại. pi*r*r a=int(khu vực(10)) in(a)
4. def fun1(x, y) x = x + y y = x – y x = x – y in('a=',x) in('b=',y) một = 5 b = 3 vui vẻ1(a,b)
4. def div5(n). nếu n%5==0 trả lại n * 5 khác trả về n+5 đầu ra chắc chắn (m=5) cho tôi trong phạm vi (0,m) print(div5(i),'@',end="”) in('\n') đầu ra(7) đầu ra() đầu ra(3)
5. tổng chắc chắn(*n) tổng = 0 cho tôi trong n tổng+=tôi in ('Tổng =', tổng) Tổng() tổng(5) tổng(10,20,30)
6. chức năng xác định (b) toàn cầu x print('Chung x=', x) y = x + b x = 7 z = x – b print('Cục bộ x = ',x) in('y = ',y) in('z = ',z) x=5 chức năng(10)
7. hàm xác định(x,y=100) nhiệt độ = x + y x += nhiệt độ nếu (y. =200) in(temp,x,x) a=20 b=10 chức năng(b) in(a,b) hàm(a,b) in(a,b)
8. chắc chắn nhận được (x, y, z) x+=y y-=1 z*=(x-y) in(x,’#’,y,’#’,z) xác định đặt (z, y, x) x*=y y+=1 z*=(x+y) in(x,’$’,y,’$’,z) a=10 b=20 c=5 đặt(a,c,b) lấy(b,c,a) đặt(a,b,c) nhận được (a,c,b) Trong phần tiếp theo Làm việc với hàm Câu hỏi và trả lời lớp 12, chúng ta sẽ xem xét các câu hỏi dựa trên lỗi Câu hỏi dựa trên lỗi khi làm việc với hàm tin học lớp 121. xác định trong (x, y) x=x + y in(x. y) x*=y in(x**y)
2. khoảng trống nhận được (x = 10, y) x = x + y in(x,n,y)
3. // Chương trình tính kết quả độ phân giải chắc chắn () tiếng Anh = 56 toán = 40 khoa học = 60 nếu tiếng Anh <= 35. toán học <=35 khoa học = 35 in ('Không đủ điều kiện') khác in ("Đủ điều kiện")
4. a=5, b=10 trao đổi xác định (x, y) x = a + b y = x – y x = x – y trao đổi (a) hoán đổi(15,34) hoán đổi (b) hoán đổi (a, b)
5. def cal_dis(qty,rate=50,dis_rate). # tỷ lệ chiết khấu = 5% bil_amt = (số lượng*tỷ lệ)*dis_rate in(bil_amt) caldis(10) cal_dis(10,50,0. 05) Theo liên kết này để đọc ghi chú
Trong phần tiếp theo của Làm việc với hàm Câu hỏi và câu trả lời lớp 12, bạn sẽ nhận được các chương trình dựa trên chủ đề Làm việc với hàm Python Chương trình thực hành có lời giải Làm việc với hàm Lớp 12Trong liên kết dưới đây, bạn sẽ nhận được một số chương trình đã giải về Làm việc với hàm Lớp 12. Điều này sẽ giúp bạn chuẩn bị hồ sơ thực hành. Liên kết này cũng chứa các câu hỏi Thực hành Loại C từ Bài tập trong Sách giáo khoa Sumita Arora hoặc Câu hỏi trong Sách Sumita Arora với các giải pháp cho chương Làm việc với các chức năng Lớp 12
Xem video này để biết lời giải cho các câu hỏi về Kết quả và lỗi của chương Làm việc với hàm Lớp 12 Đó là tất cả từ chương Làm việc với hàm Câu hỏi và trả lời lớp 12. Nếu bạn có bất kỳ nghi ngờ hoặc thắc mắc nào, vui lòng hỏi trong phần bình luận Cảm ơn các bạn đã đọc bài Hỏi đáp Làm việc với hàm lớp 12. Ghé thăm trang web blog của tôi để biết thêm các bài viết như Làm việc với các câu trả lời câu hỏi lớp 12 Hãy đưa ra những gợi ý quý giá của bạn trong phần bình luận cho Câu hỏi và đáp án Làm việc với hàm Lớp 12 Đầu ra của mã Python là gì?Trong Python 3. x, bạn có thể xuất mà không cần xuống dòng bằng cách chuyển end="" vào hàm in hoặc bằng cách sử dụng phương thức write . nhập sys print("Xin chào", end="") sys. tiêu chuẩn.
Một số dự án khoa học máy tính tốt nhất cho CBSE Lớp 12 trong python là gì?Danh sách dự án . Hệ thống quản lý khách sạn Đặt chỗ xe buýt trực tuyến Hệ thống quản lý điểm danh sinh viên Công cụ tổ chức danh sách Todo Trình tạo bảng thời gian soạn thảo văn bản Trình quản lý mật khẩu Hệ thống thanh toán GST Các loại chức năng trong Python Lớp 12 là gì?Các loại hàm Python . Hàm tích hợp Python Hàm đệ quy Python Hàm Lambda trong Python Các hàm do người dùng định nghĩa trong Python Lớp 12 có Python không?Khoa học Máy tính, dành cho Lớp 12, được chia thành 13 Chương, tất cả sẽ giúp bạn tìm hiểu điều gì đó mới mẻ về thế giới lập trình và Python . Bạn sẽ bắt đầu bằng cách tìm hiểu về Xử lý ngoại lệ và Xử lý tệp trong Python. |