Google Crash Course Các câu trả lời về Python
N. B. Tất cả các mã đã được kiểm tra và thông qua trên Coursera. Nếu bạn tìm thấy bất kỳ lỗi nào hoặc gặp phải bất kỳ vấn đề nào, hãy cho tôi biết thông qua phần vấn đề. Có khả năng họ có thể thay đổi hoặc thêm các vấn đề trong tương lai. Nếu bạn không tìm thấy bất kỳ giải pháp nào cho bài kiểm tra thực hành hoặc đánh giá mô-đun, hãy mở một vấn đề bao gồm mô tả vấn đề cùng với số tuần Show
Một phần chuyên môn của khóa học "Google IT Automation với Python Professional Certificate" do Google cung cấp trên Coursera
https. //www. khóa học. org/learning/python-crash-course Xin chào các bạn, Hôm nay chúng tôi sẽ chia sẻ bài đánh giá cả tuần và câu trả lời cho câu hỏi của Crash Course in Python, Google IT Automation with Python Professional do Coursera giới thiệu hoàn toàn miễn phí✅✅✅. Đây là khóa học cấp chứng chỉ cho mọi sinh viên quan tâm Trong trường hợp bạn không tìm thấy khóa học này miễn phí, thì bạn có thể đăng ký quảng cáo tài chính để nhận khóa học này hoàn toàn miễn phí Hãy xem bài viết này để biết – “Cách đăng ký quảng cáo tài chính?” Tại đây, bạn sẽ tìm thấy các câu trả lời của Khóa học về sự cố trong bài kiểm tra Python có màu đậm được đưa ra bên dưới Use “Ctrl+F” To Find Any Questions Answer. & For Mobile User, You Just Need To Click On Three dots In Your Browser & You Will Get A “Find” Option There. Use These Option to Get Any Random Questions Answer. About this Course Khóa học này được thiết kế để dạy cho bạn những nền tảng để viết các chương trình đơn giản bằng Python bằng cách sử dụng các cấu trúc phổ biến nhất. Không cần tiếp xúc với lập trình trước đó. Khi kết thúc khóa học này, bạn sẽ hiểu được lợi ích của việc lập trình trong vai trò CNTT; Bạn sẽ học được gì
Kỹ năng bạn sẽ đạt được
Áp dụng liên kết – 1. Xin chào PythonBài kiểm tra thực hành. Chào thế giới
Câu hỏi 1Hàm trong Python là gì?
Câu hỏi 2Từ khóa trong Python là gì?
câu hỏi 3Chức năng in làm gì trong Python?
câu hỏi 4Xuất một thông báo có nội dung “Lập trình bằng Python rất thú vị. ” lên màn hình
câu hỏi 5Thay thế trình giữ chỗ _ và tính tỷ lệ Vàng. $\frac{1+\sqrt{5}}{2}$
Bài kiểm tra thực hành. Giới thiệu về lập trình
Câu hỏi 1Chương trình máy tính là gì?
Câu hỏi 2Cú pháp của một ngôn ngữ là gì?
câu hỏi 3Sự khác biệt giữa một chương trình và một kịch bản là gì?
câu hỏi 4Kịch bản nào trong số những kịch bản này là ứng cử viên tốt cho tự động hóa?
câu hỏi 5Ngữ nghĩa khi áp dụng cho mã lập trình và mã giả là gì?
Bài kiểm tra thực hành. Giới thiệu về Python
Câu hỏi 1Điền đúng câu lệnh Python để đưa “My first Python program” lên màn hình
đầu ra
Câu hỏi 2Python là một ví dụ về loại ngôn ngữ lập trình nào?
câu hỏi 3Chuyển đổi lệnh Bash này thành Python
đầu ra
câu hỏi 4Điền vào các lệnh Python chính xác để đặt “Điều này thật thú vị. ” lên màn hình 5 lần ________số 8đầu ra
câu hỏi 5Chọn đoạn mã Python tương ứng với đoạn mã Javascript sau About this Course0 About this Course1
Giới thiệu về lập trìnhBăng hình. Lập trình là gì?Tại sao chúng ta cần học cú pháp và ngữ nghĩa của một ngôn ngữ lập trình?
Băng hình. Tự động hóa là gì?Tự động hóa là gì?
Băng hình. Bắt máy tính làm việc cho bạnBạn nghĩ nhiệm vụ nào sau đây là ứng cử viên tốt cho tự động hóa?
Giới thiệu về PythonBăng hình. Trăn là gì?Thực thi đoạn mã sau và xem điều gì sẽ xảy ra. Hãy thay đổi nó và chạy nó bao nhiêu lần tùy thích About this Course2 đầu ra About this Course3 Băng hình. Tại sao Python lại liên quan đến CNTT?Chọn tất cả các tùy chọn giải thích tại sao Python có liên quan đến ngành CNTT ngày nay
Băng hình. Những ngôn ngữ khácĐây là cách in “Xin chào, Thế giới” 10 lần trong Bash và Powershell Bash About this Course4 PowerShell About this Course5 Bây giờ hãy tự mình thử ví dụ về Python About this Course6 đầu ra About this Course7 Chào thế giớiBăng hình. Chào thế giớiViết tập lệnh Python xuất ra “Tôi đang lập trình bằng Python. ” lên màn hình. Hãy nhớ rằng bạn cần sử dụng hàm print() và sử dụng dấu ngoặc kép để phân cách chuỗi About this Course8 đầu ra About this Course9 Băng hình. Nhận thông tin từ người dùngTrong đoạn script sau, hãy thay đổi các giá trị của color và thing để máy tính xuất ra một câu lệnh khác với câu lệnh ban đầu 0đầu ra 1Băng hình. Python có thể là máy tính của bạnDùng Python để tính (((1+2)*3)/4)5 Mẹo. hãy nhớ rằng bạn có thể sử dụng a**b để tính a lũy thừa của b 2đầu ra 3Đánh giá xếp loại ngang hànghttps. //lái xe. Google. com/drive/folders/1k5s-9C7BY3PqZ_HhFod6YeuY8dFFTRNM?usp=sharing 2. Cú pháp Python cơ bảnBài kiểm tra thực hành. điều kiện
Câu hỏi 1Giá trị của biểu thức Python này là gì. 2?
Câu hỏi 2Hoàn thành kịch bản bằng cách điền vào các phần còn thiếu. Hàm nhận một tên, sau đó trả về một lời chào dựa trên việc tên đó có phải là “Taylor” hay không 4đầu ra 5câu hỏi 3Đầu ra của mã này là gì nếu số bằng 10? 6đầu ra 7câu hỏi 4“A dog” nhỏ hơn hay lớn hơn “A mouse”? 8
câu hỏi 5Nếu một hệ thống tệp có kích thước khối là 4096 byte, điều này có nghĩa là một tệp chỉ bao gồm một byte sẽ vẫn sử dụng 4096 byte dung lượng lưu trữ. Một tệp được tạo thành từ 4097 byte sẽ sử dụng 4096*2=8192 byte dung lượng lưu trữ. Khi biết điều này, bạn có thể điền vào các khoảng trống trong hàm tính toán bên dưới để tính toán tổng số byte cần thiết để lưu trữ một tệp có kích thước nhất định không? 9đầu ra 0Bài kiểm tra thực hành. Biểu thức và biến
Câu hỏi 1Trong tình huống này, hai người bạn đang ăn tối tại một nhà hàng. Hóa đơn có số lượng 47. 28 đô la. Những người bạn quyết định chia đều hóa đơn giữa họ, sau khi thêm 15% tiền boa cho dịch vụ. Tính tiền boa, tổng số tiền phải trả và phần chia của từng bạn, sau đó xuất ra thông báo “Mỗi người cần trả. ” theo sau là số kết quả 1đầu ra 2Câu hỏi 2Mã này được cho là lấy hai số, chia cho nhau để kết quả bằng 1 và hiển thị kết quả trên màn hình. Thật không may, có một lỗi trong mã. Tìm lỗi và sửa nó để đầu ra chính xác 3đầu ra 4câu hỏi 3Kết hợp các biến để hiển thị câu “Cho đến nay bạn thích Python như thế nào?” 5đầu ra 6câu hỏi 4Mã này được cho là hiển thị “2 + 2 = 4” trên màn hình, nhưng có lỗi. Tìm lỗi trong mã và sửa nó để đầu ra chính xác 7đầu ra 8câu hỏi 5Bạn gọi sự kết hợp của các số, ký hiệu hoặc các giá trị khác tạo ra kết quả khi được đánh giá là gì?
Bài kiểm tra thực hành. Chức năng
Câu hỏi 1Chức năng này chuyển đổi dặm sang km (km)
9đầu ra 0Câu hỏi 2Hàm này so sánh hai số và trả về chúng theo thứ tự tăng dần
Gợi ý. nếu một hàm trả về nhiều giá trị, đừng quên lưu trữ các giá trị này trong nhiều biến 1đầu ra 2câu hỏi 3Các giá trị được truyền vào các hàm dưới dạng đầu vào được gọi là gì?
câu hỏi 4Hãy xem lại hàm lucky_number của chúng ta. Chúng tôi muốn thay đổi nó để thay vì in tin nhắn, nó sẽ trả về tin nhắn. Bằng cách này, đường dây gọi có thể in tin nhắn hoặc thực hiện thao tác khác với tin nhắn nếu cần. Điền vào chỗ trống để hoàn thành mã để làm cho nó hoạt động 3đầu ra 4câu hỏi 5Mục đích của từ khóa def là gì?
Đánh giá xếp loại ngang hànghttps. //lái xe. Google. com/drive/folders/1Uc2Rd4j0YYFmM5ACH1F9u36zHU_S_ys5?usp=sharing 3. VòngBài kiểm tra thực hành. Đối với vòng lặp
Câu hỏi 1Vòng lặp while và vòng lặp for khác nhau như thế nào trong Python?
Câu hỏi 2Điền vào chỗ trống để hàm giai thừa trả về giai thừa của n. Sau đó, in 10 giai thừa đầu tiên (từ 0 đến 9) với số tương ứng. Hãy nhớ rằng giai thừa của một số được định nghĩa là tích của một số nguyên và tất cả các số nguyên trước nó. Ví dụ, giai thừa của năm (5. ) bằng 3. Cũng nhớ lại rằng giai thừa của không (0. ) bằng 1 5đầu ra 6
câu hỏi 3Viết tập lệnh in 10 số lập phương đầu tiên (x**3), bắt đầu bằng x=1 và kết thúc bằng x=10 7đầu ra 8câu hỏi 4Viết tập lệnh in các bội số của 7 trong khoảng từ 0 đến 100. In một bội số trên mỗi dòng và tránh in bất kỳ số nào không phải là bội số của 7. Hãy nhớ rằng 0 cũng là bội số của 7 9đầu ra 0câu hỏi 5Chức năng thử lại cố gắng thực hiện một thao tác có thể không thành công, nó sẽ thử lại thao tác đó trong một số lần thử. Hiện tại mã sẽ tiếp tục thực thi chức năng ngay cả khi nó thành công. Điền vào chỗ trống để mã ngừng thử sau khi thao tác thành công 1đầu ra 2Bài kiểm tra thực hành. đệ quy
Câu hỏi 1Đệ quy được sử dụng để làm gì?
Câu hỏi 2Những hoạt động nào trong số này là trường hợp sử dụng tốt cho các chương trình đệ quy?
câu hỏi 3Điền vào chỗ trống để hàm is_power_of trả về số có phải là lũy thừa của cơ số đã cho hay không. Ghi chú. cơ sở được giả định là một số dương. Mẹo. đối với các hàm trả về giá trị boolean, bạn có thể trả về kết quả so sánh 3đầu ra 4câu hỏi 4Hàm count_users đếm đệ quy số lượng người dùng thuộc về một nhóm trong hệ thống công ty, bằng cách duyệt qua từng thành viên của nhóm và nếu một trong số họ là một nhóm, gọi hàm đệ quy và đếm thành viên. Nhưng nó có một lỗi. Bạn có thể phát hiện ra vấn đề và khắc phục nó không? 5đầu ra 6câu hỏi 5Triển khai hàm sum_positive_numbers, dưới dạng hàm đệ quy trả về tổng của tất cả các số dương giữa số n nhận được và 1. Ví dụ: khi n là 3, nó sẽ trả về 1+2+3=6 và khi n là 5, nó sẽ trả về 1+2+3+4+5=15 7đầu ra 8Bài kiểm tra thực hành. Vòng lặp While
Câu hỏi 1Vòng lặp while trong Python là gì?
Câu hỏi 2Điền vào chỗ trống để hàm print_prime_factors in ra tất cả các thừa số nguyên tố của một số. Thừa số nguyên tố là số là số nguyên tố và chia hết cho số khác không dư 9đầu ra 0câu hỏi 3Đoạn mã sau có thể dẫn đến một vòng lặp vô hạn. Sửa mã để nó có thể kết thúc thành công cho tất cả các số Ghi chú. Hãy thử chạy chức năng của bạn với số 0 làm đầu vào và xem những gì bạn nhận được 1đầu ra 2câu hỏi 4Điền vào hàm trống để nó trả về tổng của tất cả các ước của một số, mà không bao gồm nó. Số chia là số chia hết cho số khác không dư 3đầu ra 4câu hỏi 5Hàm multi_table in kết quả của một số được truyền cho nó nhân với 1 đến 5. Một yêu cầu bổ sung là kết quả không được vượt quá 25, điều này được thực hiện với câu lệnh break. Điền vào chỗ trống để hoàn thành chức năng thỏa mãn các điều kiện này 5đầu ra 6Đánh giá xếp loại ngang hànghttps. //lái xe. Google. com/drive/folders/1tHjRUE2fDFVdPEGRYIhum9bn8L-oh-q6?usp=sharing 4. Chuỗi, Danh sách và Từ điểnBài kiểm tra thực hành. từ điển
Câu hỏi 1Hàm email_list nhận một từ điển chứa tên miền làm khóa và danh sách người dùng làm giá trị. Điền vào chỗ trống để tạo danh sách chứa địa chỉ email đầy đủ (e. g. diana. hoàng tử@gmail. com) 7đầu ra 8Câu hỏi 2Hàm groups_per_user nhận một từ điển chứa tên nhóm với danh sách người dùng. Người dùng có thể thuộc về nhiều nhóm. Điền vào chỗ trống để trả về một từ điển với người dùng làm khóa và danh sách các nhóm của họ làm giá trị 9đầu ra 0câu hỏi 3mệnh lệnh. phương pháp cập nhật cập nhật một từ điển với các mục đến từ từ điển khác, để các mục hiện có được thay thế và các mục mới được thêm vào. Nội dung của từ điển “tủ quần áo” ở cuối đoạn mã sau là gì? 1
câu hỏi 4Ưu điểm chính của việc sử dụng từ điển thay vì danh sách là gì?
câu hỏi 5Hàm add_prices trả về tổng giá của tất cả các cửa hàng tạp hóa trong từ điển. Điền vào chỗ trống để hoàn thành chức năng này 2đầu ra 3Bài kiểm tra thực hành. danh sách
Câu hỏi 1Đưa ra một danh sách tên tệp, chúng tôi muốn đổi tên tất cả các tệp có phần mở rộng hpp thành phần mở rộng h. Để làm điều này, chúng tôi muốn tạo một danh sách mới có tên là newfilenames, bao gồm các tên tệp mới. Điền vào chỗ trống trong mã bằng cách sử dụng bất kỳ phương pháp nào bạn đã học cho đến nay, chẳng hạn như vòng lặp for hoặc hiểu danh sách 4đầu ra 5Câu hỏi 2Hãy tạo một hàm chuyển văn bản sang tiếng Latin lợn. một chuyển đổi văn bản đơn giản để sửa đổi từng từ, di chuyển ký tự đầu tiên đến cuối và thêm “ay” vào cuối. Ví dụ: python kết thúc bằng ythonpay 6đầu ra 7câu hỏi 3Các quyền của một tệp trong hệ thống Linux được chia thành ba bộ ba quyền. đọc, viết và thực thi cho chủ sở hữu, nhóm và những người khác. Mỗi giá trị trong số ba giá trị có thể được biểu thị dưới dạng số bát phân tính tổng của mỗi quyền, với 4 tương ứng với đọc, 2 để ghi và 1 để thực thi. Hoặc nó có thể được viết bằng một chuỗi sử dụng các chữ cái r, w và x hoặc – khi không được cấp quyền. Ví dụ. 640 được đọc/ghi cho chủ sở hữu, đọc cho nhóm và không có quyền cho những người khác; . “rw-r—–” 755 được đọc/ghi/thực thi cho chủ sở hữu và đọc/thực thi cho nhóm và những người khác; . “rwxr-xr-x” Điền vào chỗ trống để mã chuyển đổi quyền ở định dạng bát phân thành định dạng chuỗi 8đầu ra 9câu hỏi 4Bộ dữ liệu và danh sách là các loại trình tự rất giống nhau. Điều chính làm cho một tuple khác với một danh sách là gì?
câu hỏi 5Hàm group_list chấp nhận tên nhóm và danh sách thành viên, đồng thời trả về một chuỗi có định dạng. tên nhóm. thành viên1, thành viên2, … Ví dụ: group_list(“g”, [“a”,”b”,”c”]) trả về “g. a, b, c”. Điền vào chỗ trống trong chức năng này để làm điều đó 0đầu ra 1câu hỏi 6Hàm guest_list đọc trong một danh sách các bộ dữ liệu có tên, tuổi và nghề nghiệp của từng khách trong bữa tiệc và in ra câu “Khách là X tuổi và làm việc như __. " cho từng cái. Ví dụ: guest_list((‘Ken’, 30, “Chef”), (“Pat”, 35, ‘Lawyer’), (‘Amanda’, 25, “Engineer”)) nên in ra. Ken 30 tuổi và làm Đầu bếp. Pat 35 tuổi và làm Luật sư. Amanda 25 tuổi và là Kỹ sư. Điền vào chỗ trống trong chức năng này để làm điều đó 2đầu ra 3Bài kiểm tra thực hành. Dây
Câu hỏi 1Hàm is_palindrome kiểm tra xem một chuỗi có phải là palindrome không. Một palindrome là một chuỗi có thể được đọc như nhau từ trái sang phải hoặc phải sang trái, bỏ qua các khoảng trắng và bỏ qua viết hoa. Ví dụ về palindromes là những từ như thuyền kayak và radar, và các cụm từ như “Không bao giờ lẻ hoặc chẵn”. Điền vào chỗ trống trong hàm này để trả về True nếu chuỗi đã truyền là một palindrom, Sai nếu không 4đầu ra 5Câu hỏi 2Sử dụng phương pháp định dạng, hãy điền vào các khoảng trống trong hàm convert_ distance để nó trả về cụm từ “X dặm bằng Y km”, với Y chỉ có 1 chữ số thập phân. Ví dụ: convert_ distance(12) sẽ trả về “12 dặm bằng 19. 2km” 6đầu ra 7câu hỏi 3Nếu chúng ta có một biến chuỗi có tên Weather = “Rainfall”, biến nào sau đây sẽ in ra chuỗi con hoặc tất cả các ký tự trước “f”?
câu hỏi 4Điền vào các khoảng trống trong hàm thẻ tên để nó sử dụng phương thức định dạng để trả về first_name và chữ cái đầu tiên của last_name theo sau là dấu chấm. Ví dụ: nametag(“Jane”, “Smith”) sẽ trả về “Jane S. ” 8đầu ra 9câu hỏi 5Hàm replace_ending thay thế chuỗi cũ trong câu bằng chuỗi mới, nhưng chỉ khi câu kết thúc bằng chuỗi cũ. Nếu có nhiều hơn một lần xuất hiện của chuỗi cũ trong câu, thì chỉ một chuỗi ở cuối được thay thế, không phải tất cả chúng. Ví dụ: replace_ending(“abcabc”, “abc”, “xyz”) phải trả về abcxyz, không phải xyzxyz hoặc xyzabc. So sánh chuỗi phân biệt chữ hoa chữ thường, do đó, replace_ending(“abcabc”, “ABC”, “xyz”) sẽ trả về abcabc (không có thay đổi nào được thực hiện) Khóa học về Python của Google có tốt không?Nếu bạn quan tâm đến việc học Python, khóa học này là một nơi tuyệt vời để bắt đầu . Mặc dù nó sẽ không giúp bạn trở thành nhà khoa học dữ liệu trong sáu tuần, nhưng nó sẽ cung cấp một nền tảng vững chắc và các mánh gian lận tuyệt vời để bạn tiếp tục hành trình lập trình của mình.
Tôi có thể tìm câu trả lời của các khóa học ở đâu?Tôi có thể nhận câu trả lời Quiz của Coursera ở đâu? . & Đối với người dùng di động, bạn chỉ cần nhấp vào ba dấu chấm trong trình duyệt của mình và bạn sẽ nhận được tùy chọn “Tìm” ở đó. Sử dụng các tùy chọn này để nhận câu trả lời cho bất kỳ câu hỏi ngẫu nhiên nào. Use “Ctrl+F” To Find Any Questions Answer. & For Mobile User, You Just Need To Click On Three dots In Your Browser & You Will Get A “Find” Option There. Use These Option to Get Any Random Questions Answer.
Khóa học về Python có tốt cho người mới bắt đầu không?Khóa học này hoàn hảo cho người mới bắt đầu muốn học cách sử dụng ngôn ngữ lập trình Python . Bạn sẽ học mọi thứ từ thiết lập hệ thống đến cú pháp cơ bản để làm việc với API.
Khóa học Google Python có đáng không?Chứng chỉ Python tự động hóa CNTT của Google có đáng không? . Python là một ngôn ngữ rất mạnh có thể được sử dụng trên nhiều nền tảng khác nhau và đưa ra giải pháp cho các vấn đề khác nhau. The Google IT Automation with Python is a good certificate to pursue and start a career as a computer programmer. Python is a very powerful language that can be used on a variety of platforms and offer solutions to different problems. |