Hướng dẫn what are while loops in python coursera quiz? - Vòng lặp while trong bài kiểm tra python coursera là gì?

Xin chào các đồng nghiệp, hôm nay chúng tôi sẽ chia sẻ đánh giá cả tuần và câu trả lời câu trả lời về khóa học về sự cố ở Python, Google CNTT tự động hóa với khóa học chuyên nghiệp Python do Coursera đưa ra để hoàn toàn miễn phí. Đây là một khóa học chứng nhận cho mỗi sinh viên quan tâm. all week assessment and quizzes answers of Crash Course in Python, Google IT Automation with Python Professional course launched by Coursera for totally free of cost✅✅✅. This is a certification course for every interested student.

Show

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 để có được khóa học này hoàn toàn miễn phí. apply for financial ads to get this course for totally free.

Kiểm tra bài viết này cho - “Làm thế nào để đăng ký quảng cáo tài chính?”“How to Apply for Financial Ads?”

Ở đây, bạn sẽ tìm thấy khóa học về sự cố trong các câu trả lời của bài kiểm tra Python với màu đậm được đưa ra dưới đây.Crash Course in Python Exam Answers in Bold Color which is given below.

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 các 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 trước đó với lập trình. Đến cuối 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; Có thể viết các chương trình đơn giản bằng Python; Chỉ ra cách các khối xây dựng của lập trình phù hợp với nhau và kết hợp tất cả các kiến ​​thức này để giải quyết các vấn đề lập trình phức tạp.

Những gì bạn sẽ học

  • Hiểu Python là gì và tại sao Python có liên quan đến tự động hóa
  • Viết các tập lệnh Python ngắn để thực hiện các hành động tự động
  • Hiểu cách sử dụng các cấu trúc python cơ bản: chuỗi, danh sách và từ điển
  • Tạo các đối tượng Python của riêng bạn

Kỹ năng bạn sẽ đạt được

  • Python cơ bản
  • Cấu trúc dữ liệu
  • Khái niệm lập trình cơ bản
  • Lập trình cú pháp Python cơ bản
  • Lập trình hướng đối tượng (OOP)

Áp dụng khóa học liên kết liên kết trong Python
Crash Course in Python

1. Xin chào PythonHello Python

Bài kiểm tra thực hành: Xin chào Thế giới

  • Tổng số điểm: 5
  • Điểm: 100%

Câu hỏi 1

Các chức năng trong Python là gì?

  • Các chức năng cho phép chúng tôi sử dụng Python làm máy tính.
  • Các chức năng là những đoạn mã thực hiện một đơn vị công việc.
  • Các chức năng chỉ được sử dụng để in tin nhắn lên màn hình.
  • Các chức năng là cách chúng tôi biết nếu chương trình của chúng tôi có hoạt động hay không.

Các hàm Python đóng gói một hành động nhất định, như xuất ra một thông báo vào màn hình trong trường hợp in ().

Câu hỏi 2

Các từ khóa trong Python là gì?

  • Từ khóa là các từ dành riêng được sử dụng để xây dựng các hướng dẫn.
  • Từ khóa được sử dụng để tính toán các hoạt động toán học.
  • Từ khóa được sử dụng để in tin nhắn như thế giới xin chào! lên màn hình.
  • Từ khóa là những từ mà chúng ta cần ghi nhớ để lập trình trong Python.

Sử dụng các từ dành riêng được cung cấp bởi ngôn ngữ chúng ta có thể xây dựng các hướng dẫn phức tạp sẽ tạo ra các tập lệnh của chúng ta.

Câu 3

Chức năng in làm gì trong Python?

  • Hàm in tạo PDFS và gửi nó đến máy in gần nhất.
  • Hàm in lưu trữ các giá trị được cung cấp bởi người dùng.
  • Chức năng in xuất ra thông báo vào màn hình
  • Hàm in tính toán các hoạt động toán học.

Sử dụng in (), chúng tôi có thể tạo đầu ra cho người dùng các chương trình của chúng tôi.

Câu 4

Đầu ra một thông điệp nói rằng lập trình của người Viking trong Python rất thú vị! lên màn hình.

print("Programming in Python is fun!")

Chúng tôi chỉ bắt đầu nhưng lập trình trong Python thực sự có thể rất nhiều niềm vui.

Câu 5

Thay thế _ trình giữ chỗ và tính tỷ lệ vàng: $ \ frac {1+ \ sqrt {5}} {2} $

ratio = (1 + 5**.5) / 2
print(ratio)

Xem cách chúng ta có thể sử dụng Python để tính toán các giá trị phức tạp cho chúng ta.

Bài kiểm tra thực hành: Giới thiệu về lập trình

  • Tổng số điểm: 5
  • Điểm: 100%

Câu hỏi 1

Các chức năng trong Python là gì?

  • Các chức năng cho phép chúng tôi sử dụng Python làm máy tính.
  • Các chức năng là những đoạn mã thực hiện một đơn vị công việc.
  • Các chức năng chỉ được sử dụng để in tin nhắn lên màn hình.
  • Các chức năng là cách chúng tôi biết nếu chương trình của chúng tôi có hoạt động hay không.

Các hàm Python đóng gói một hành động nhất định, như xuất ra một thông báo vào màn hình trong trường hợp in ().

Câu hỏi 2

Các từ khóa trong Python là gì?

  • Từ khóa là các từ dành riêng được sử dụng để xây dựng các hướng dẫn.
  • Từ khóa được sử dụng để tính toán các hoạt động toán học.
  • Từ khóa được sử dụng để in tin nhắn như thế giới xin chào! lên màn hình.
  • Từ khóa là những từ mà chúng ta cần ghi nhớ để lập trình trong Python.

Sử dụng các từ dành riêng được cung cấp bởi ngôn ngữ chúng ta có thể xây dựng các hướng dẫn phức tạp sẽ tạo ra các tập lệnh của chúng ta.

Câu 3

Chức năng in làm gì trong Python?

  • Hàm in tạo PDFS và gửi nó đến máy in gần nhất.
  • Hàm in lưu trữ các giá trị được cung cấp bởi người dùng.
  • Chức năng in xuất ra thông báo vào màn hình
  • Hàm in tính toán các hoạt động toán học.

Sử dụng in (), chúng tôi có thể tạo đầu ra cho người dùng các chương trình của chúng tôi.

Câu 4

Đầu ra một thông điệp nói rằng lập trình của người Viking trong Python rất thú vị! lên màn hình.

  • Chúng tôi chỉ bắt đầu nhưng lập trình trong Python thực sự có thể rất nhiều niềm vui.
  • Câu 5
  • Thay thế _ trình giữ chỗ và tính tỷ lệ vàng: $ \ frac {1+ \ sqrt {5}} {2} $
  • Xem cách chúng ta có thể sử dụng Python để tính toán các giá trị phức tạp cho chúng ta.
  • Phỏng vấn một ứng viên cho một công việc
  • Gửi email được cá nhân hóa cho người đăng ký trang web của bạn
  • Điều tra nguyên nhân gốc của máy không khởi động

Tạo một báo cáo trình bày dữ liệu được lưu trữ theo những cách cụ thể là một nhiệm vụ tẻ nhạt có thể dễ dàng tự động hóa.

Một nhiệm vụ như sao chép các tệp sang các máy tính khác dễ dàng tự động hóa và giúp giảm công việc thủ công không cần thiết.

Gửi email định kỳ là một nhiệm vụ tốn thời gian có thể dễ dàng tự động hóa và bạn đã thắng phải lo lắng về việc quên làm điều đó một cách thường xuyên.

Câu 5

Ngữ nghĩa khi áp dụng cho mã lập trình và mã giả là gì?

  • Các quy tắc cho cách viết hướng dẫn lập trình
  • Sự khác biệt về giá trị số trong một phiên bản của tập lệnh so với bản tập lệnh khác
  • Ảnh hưởng của các hướng dẫn lập trình có
  • Kết quả cuối cùng của một hướng dẫn lập trình

Giống như ngôn ngữ của con người, ý nghĩa hoặc hiệu ứng của từ ngữ, hoặc trong các hướng dẫn trường hợp này, được gọi là ngữ nghĩa.

Bài kiểm tra thực hành: Giới thiệu về Python

  • Tổng số điểm: 5
  • Điểm: 100%

Câu hỏi 1

Điền vào lệnh Python chính xác để đặt chương trình Python đầu tiên của tôi lên màn hình.

print("My first Python program")

Output:

My first Python program

Câu hỏi 2

Python là một ví dụ về loại ngôn ngữ lập trình?

  • Ngôn ngữ kịch bản dành riêng cho nền tảng
  • Ngôn ngữ kịch bản mục đích chung
  • Ngôn ngữ kịch bản phía máy khách
  • Ngôn ngữ máy

Python là một trong những ngôn ngữ kịch bản mục đích chung được sử dụng rộng rãi để viết kịch bản và tự động hóa.

Câu 3

Chuyển đổi lệnh bash này thành Python:

# echo Have a nice day
print('Have a nice day')

Output:

Have a nice day

Câu 4

Điền vào các lệnh Python chính xác để đặt ra đây là niềm vui! lên màn hình 5 lần.

for i in range(5):
  print("This is fun!")

Output:

This is fun!
This is fun!
This is fun!
This is fun!
This is fun!

Câu 5

Ngữ nghĩa khi áp dụng cho mã lập trình và mã giả là gì?

About this Course
0
About this Course
1

Các quy tắc cho cách viết hướng dẫn lập trình

Sự khác biệt về giá trị số trong một phiên bản của tập lệnh so với bản tập lệnh khác

Ảnh hưởng của các hướng dẫn lập trình có

Kết quả cuối cùng của một hướng dẫn lập trình

  • Giống như ngôn ngữ của con người, ý nghĩa hoặc hiệu ứng của từ ngữ, hoặc trong các hướng dẫn trường hợp này, được gọi là ngữ nghĩa.
  • Bài kiểm tra thực hành: Giới thiệu về Python
  • Tổng số điểm: 5
  • Điểm: 100%

Câu hỏi 1

Điền vào lệnh Python chính xác để đặt chương trình Python đầu tiên của tôi lên màn hình.

Câu hỏi 2

  • Python là một ví dụ về loại ngôn ngữ lập trình?
  • Ngôn ngữ kịch bản dành riêng cho nền tảng
  • Ngôn ngữ kịch bản mục đích chung
  • Ngôn ngữ kịch bản phía máy khách

Ngôn ngữ máy

Python là một trong những ngôn ngữ kịch bản mục đích chung được sử dụng rộng rãi để viết kịch bản và tự động hóa.

Câu 3

  • Chuyển đổi lệnh bash này thành Python:
  • Câu 4
  • Điền vào các lệnh Python chính xác để đặt ra đây là niềm vui! lên màn hình 5 lần.
  • Chọn đoạn mã Python tương ứng với đoạn trích JavaScript sau:

Trong Python, chúng tôi sử dụng phạm vi () để bắt đầu cho các vòng lặp.

Giới thiệu về lập trình


Video: 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 ngôn ngữ lập trình?

Để có thể dễ dàng chuyển sang một ngôn ngữ lập trình khác

About this Course
2

Output:

About this Course
3

Để chúng ta biết phần nào là chủ đề và phần nào là vị ngữ

Để cho phép chúng tôi thể hiện rõ những gì chúng tôi muốn máy tính làm

  • Để hiểu lý do tại sao máy tính của chúng tôi gặp sự cố
  • Biết cú pháp và hiểu ngữ nghĩa của ngôn ngữ lập trình cho phép chúng ta nói với máy tính những gì chúng ta muốn nó làm.
  • Video: Tự động hóa là gì?
  • Tự động hóa gì?
  • Quá trình nói với máy tính phải làm gì

Quá trình cài đặt đèn giao thông

Quá trình cắt tóc

Quá trình thay thế bước thủ công bằng cách tự động xảy ra

Bằng cách thay thế một bước thủ công bằng một bước tự động, chúng tôi tạo tự động hóa giúp chúng tôi giảm công việc thủ công không cần thiết.

Tại đây, cách in ấn Hello Hello, World 10 lần nhìn vào Bash và PowerShell:

Bash:

About this Course
4

Powershell:

About this Course
5

Bây giờ hãy tự mình thử ví dụ về Python:

About this Course
6

Output:

About this Course
7

Chào thế giới

Video: Xin chào, Thế giới!

Viết một kịch bản Python xuất bản, tôi đã 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 in () và sử dụng dấu ngoặc kép để phân tách chuỗi.

About this Course
8

Output:

About this Course
9

Video: Nhận thông tin từ người dùng

Trong tập lệnh sau, thay đổi các giá trị của màu sắc và sự vật để đầu ra máy tính là một câu lệnh khác so với câu lệnh ban đầu.

print("Programming in Python is fun!")
0

Output:

print("Programming in Python is fun!")
1

Video: Python có thể là máy tính của bạn

Sử dụng Python để tính toán (((1+2)*3)/4) 5

Mẹo: Hãy nhớ rằng bạn có thể sử dụng A ** B để tính A với sức mạnh của b.: remember that you can use a**b to calculate a to the power of b.

print("Programming in Python is fun!")
2

Output:

print("Programming in Python is fun!")
3

Đánh giá ngang hàng

https://drive.google.com/drive/folders/1k5s-9C7BY3PqZ_HhFod6YeuY8dFFTRNM?usp=sharing

2. Cú pháp Python cơ bản

Bài kiểm tra thực hành: Các điều kiện

  • Tổng số điểm: 5
  • Lớp: 100%

Câu hỏi 1

Cái gì giá trị của biểu thức Python này:

This is fun!
This is fun!
This is fun!
This is fun!
This is fun!
2?

  • 4
  • 2**2
  • ĐÚNG VẬY
  • Sai

Toán tử có điều kiện == Kiểm tra xem hai giá trị có bằng nhau không. Kết quả của hoạt động đó là một boolean: đúng hoặc sai.

Câu hỏi 2

Hoàn thành tập lệnh bằng cách điền vào các phần còn thiếu. Hàm nhận được 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 Taylor hay không.

print("Programming in Python is fun!")
4

Output:

print("Programming in Python is fun!")
5

Câu 3

Điều gì đầu ra của mã này nếu số bằng 10?

print("Programming in Python is fun!")
6

Output:

print("Programming in Python is fun!")
7

Câu 4

Có phải là một con chó nhỏ hay lớn hơn so với một con chuột không? 9999+8888 có nhỏ hơn hoặc lớn hơn 100*100 không? Thay thế dấu cộng trong mã sau để cho Python kiểm tra cho bạn và sau đó trả lời.

print("Programming in Python is fun!")
8
  • Một con chó "lớn hơn so với một con chuột" và 9999+8888 lớn hơn 100*100
  • Một con chó "nhỏ hơn so với một con chuột và 9999+8888 lớn hơn 100*100
  • “Một con chó” lớn hơn so với một con chuột và 9999+8888 nhỏ hơn 100*100
  • Một con chó "nhỏ hơn so với một con chuột và 9999+8888 nhỏ hơn 100*100

Câu 5

Nếu một hệ thống tập tin có kích thước khối 4096 byte, điều này có nghĩa là một tệp chỉ bao gồm một byte vẫn sẽ sử dụng 4096 byte lưu trữ. Một tệp được tạo thành từ 4097 byte sẽ sử dụng 4096*2 = 8192 byte lưu trữ. Biết được điều này, bạn có thể điền vào các khoảng trống trong hàm calculate_storage 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?

print("Programming in Python is fun!")
9

Output:

ratio = (1 + 5**.5) / 2
print(ratio)
0

Bài kiểm tra thực hành: Biểu thức và biến

  • Tổng số điểm: 5
  • Lớp: 100%

Câu hỏi 1

Cái gì giá trị của biểu thức Python này:

This is fun!
This is fun!
This is fun!
This is fun!
This is fun!
2?

ratio = (1 + 5**.5) / 2
print(ratio)
1

Output:

ratio = (1 + 5**.5) / 2
print(ratio)
2

Câu hỏi 2

Hoàn thành tập lệnh bằng cách điền vào các phần còn thiếu. Hàm nhận được 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 Taylor hay không.

ratio = (1 + 5**.5) / 2
print(ratio)
3

Output:

Câu 3

Câu 3

Điều gì đầu ra của mã này nếu số bằng 10?

ratio = (1 + 5**.5) / 2
print(ratio)
5

Output:

ratio = (1 + 5**.5) / 2
print(ratio)
6

Câu 4

Có phải là một con chó nhỏ hay lớn hơn so với một con chuột không? 9999+8888 có nhỏ hơn hoặc lớn hơn 100*100 không? Thay thế dấu cộng trong mã sau để cho Python kiểm tra cho bạn và sau đó trả lời.

ratio = (1 + 5**.5) / 2
print(ratio)
7

Output:

ratio = (1 + 5**.5) / 2
print(ratio)
8

Câu 5

Nếu một hệ thống tập tin có kích thước khối 4096 byte, điều này có nghĩa là một tệp chỉ bao gồm một byte vẫn sẽ sử dụng 4096 byte lưu trữ. Một tệp được tạo thành từ 4097 byte sẽ sử dụng 4096*2 = 8192 byte lưu trữ. Biết được điều này, bạn có thể điền vào các khoảng trống trong hàm calculate_storage 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?

  • Bài kiểm tra thực hành: Biểu thức và biến
  • Trong kịch bản này, hai người bạn đang ăn tối tại một nhà hàng. Hóa đơn có số tiền 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 toán mẹo, tổng số tiền phải trả và mỗi người bạn chia sẻ, sau đó xuất ra một thông báo nói rằng mỗi người cần phải trả: theo sau là số kết quả.
  • Mã này được cho là lấy hai số, chia từng số khác để 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 là chính xác.
  • ratio = (1 + 5**.5) / 2
    print(ratio)
    4

Kết hợp các biến để hiển thị câu mà bạn thích Python cho đến nay?

Mã này được cho là hiển thị trên 2 + 2 = 4 trên màn hình, nhưng có một lỗi. Tìm lỗi trong mã và sửa nó, để đầu ra là chính xác.

  • Tổng số điểm: 5
  • Lớp: 100%

Câu hỏi 1

Cái gì giá trị của biểu thức Python này:

This is fun!
This is fun!
This is fun!
This is fun!
This is fun!
2?

  1. ĐÚNG VẬY
  2. Sai
  3. Toán tử có điều kiện == Kiểm tra xem hai giá trị có bằng nhau không. Kết quả của hoạt động đó là một boolean: đúng hoặc sai.
  4. Câu hỏi 2
ratio = (1 + 5**.5) / 2
print(ratio)
9

Output:

print("My first Python program")
0

Câu hỏi 2

Hoàn thành tập lệnh bằng cách điền vào các phần còn thiếu. Hàm nhận được 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 Taylor hay không.

  1. Câu 3

Điều gì đầu ra của mã này nếu số bằng 10?

print("My first Python program")
1

Output:

print("My first Python program")
2

Câu 3

Điều gì đầu ra của mã này nếu số bằng 10?

  • Câu 4
  • Có phải là một con chó nhỏ hay lớn hơn so với một con chuột không? 9999+8888 có nhỏ hơn hoặc lớn hơn 100*100 không? Thay thế dấu cộng trong mã sau để cho Python kiểm tra cho bạn và sau đó trả lời.
  • Một con chó "lớn hơn so với một con chuột" và 9999+8888 lớn hơn 100*100
  • Một con chó "nhỏ hơn so với một con chuột và 9999+8888 lớn hơn 100*100

“Một con chó” lớn hơn so với một con chuột và 9999+8888 nhỏ hơn 100*100

Câu 4

Hãy để xem lại chức năng Lucky_Number của chúng tôi. Chúng tôi muốn thay đổi nó, để thay vì in tin nhắn, nó trả về tin nhắn. Bằng cách này, dòng gọi có thể in tin nhắn hoặc làm một cái gì đó khác với nó nếu cần. Điền vào chỗ trống để hoàn thành mã để làm cho nó hoạt động.

print("My first Python program")
3

Output:

print("My first Python program")
4

Câu 5

Mục đích của từ khóa def là gì?

  • Được sử dụng để xác định một hàm mới
  • Được sử dụng để xác định giá trị trả về
  • Được sử dụng để xác định một biến mới
  • Được sử dụng để xác định một tham số mới

Khi xác định chức năng mới, chúng ta phải sử dụng từ khóa DEF theo sau là tên hàm và thân được thụt vào đúng cách.

Đánh giá ngang hàng

https://drive.google.com/drive/folders/1Uc2Rd4j0YYFmM5ACH1F9u36zHU_S_ys5?usp=sharing

3. Vòng lặp

Bài kiểm tra thực hành: Đối với các vòng lặp

  • Tổng số điểm: 5
  • Lớp: 100%

Câu hỏi 1

Làm thế nào là trong khi các vòng lặp và cho các vòng khác nhau trong Python?

  • Mặc dù các vòng lặp có thể được sử dụng với tất cả các loại dữ liệu, đối với các vòng lặp chỉ có thể được sử dụng với các số.
  • Đối với các vòng lặp có thể được lồng, nhưng trong khi các vòng có thể.
  • Trong khi các vòng lặp lặp trong khi một điều kiện là đúng, đối với các vòng lặp lặp qua một chuỗi các yếu tố.
  • Trong khi các vòng lặp có thể bị gián đoạn bằng cách sử dụng ngắt, cho các vòng sử dụng tiếp tục.

Chúng ta có thể sử dụng trong khi các vòng lặp khi chúng ta muốn mã của chúng ta thực thi nhiều lần trong khi một điều kiện là đúng và đối với các vòng lặp khi chúng ta muốn thực thi một khối mã cho mỗi phần tử của một chuỗi.

Câu hỏi 2

Điền vào chỗ trống để làm cho chức năng giai thừa trả lại giai đoạn 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à sản phẩm của một số nguyên và tất cả các số nguyên trước đó. Ví dụ, giai thừa của năm (5!) Bằng

This is fun!
This is fun!
This is fun!
This is fun!
This is fun!
3. Cũng nhớ lại rằng giai thừa của 0 (0!) Bằng 1.

print("My first Python program")
5

Output:

print("My first Python program")
6

Những đoạn mã mà bạn đã giải quyết tiếp tục phức tạp hơn, bạn đang làm một công việc tuyệt vời!

Câu 3

Viết tập lệnh in 10 số khối đầu tiên (x ** 3), bắt đầu bằng x = 1 và kết thúc bằng x = 10.

print("My first Python program")
7

Output:

print("My first Python program")
8

Câu 4

Viết một tập lệnh in bội số của 7 từ 0 đến 100. In một nhiều dòng và tránh in bất kỳ số nào aren bội số của 7. Hãy nhớ rằng 0 cũng là bội số của 7.

print("My first Python program")
9

Output:

My first Python program
0

Câu 5

Mục đích của từ khóa def là gì?

My first Python program
1

Output:

My first Python program
2

Được sử dụng để xác định một hàm mới

  • Tổng số điểm: 5
  • Lớp: 100%

Câu hỏi 1

Làm thế nào là trong khi các vòng lặp và cho các vòng khác nhau trong Python?

  • Mặc dù các vòng lặp có thể được sử dụng với tất cả các loại dữ liệu, đối với các vòng lặp chỉ có thể được sử dụng với các số.
  • Đối với các vòng lặp có thể được lồng, nhưng trong khi các vòng có thể.
  • Trong khi các vòng lặp lặp trong khi một điều kiện là đúng, đối với các vòng lặp lặp qua một chuỗi các yếu tố.
  • Trong khi các vòng lặp có thể bị gián đoạn bằng cách sử dụng ngắt, cho các vòng sử dụng tiếp tục.

Chúng ta có thể sử dụng trong khi các vòng lặp khi chúng ta muốn mã của chúng ta thực thi nhiều lần trong khi một điều kiện là đúng và đối với các vòng lặp khi chúng ta muốn thực thi một khối mã cho mỗi phần tử của một chuỗi.

Câu hỏi 2

Điền vào chỗ trống để làm cho chức năng giai thừa trả lại giai đoạn 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à sản phẩm của một số nguyên và tất cả các số nguyên trước đó. Ví dụ, giai thừa của năm (5!) Bằng

This is fun!
This is fun!
This is fun!
This is fun!
This is fun!
3. Cũng nhớ lại rằng giai thừa của 0 (0!) Bằng 1.

  • Những đoạn mã mà bạn đã giải quyết tiếp tục phức tạp hơn, bạn đang làm một công việc tuyệt vời!
  • Câu 3
  • Viết tập lệnh in 10 số khối đầu tiên (x ** 3), bắt đầu bằng x = 1 và kết thúc bằng x = 10.
  • Viết một tập lệnh in bội số của 7 từ 0 đến 100. In một nhiều dòng và tránh in bất kỳ số nào aren bội số của 7. Hãy nhớ rằng 0 cũng là bội số của 7.
  • Hàm thử lại cố gắng thực hiện một hoạt động có thể thất bại, nó sẽ thử lại hoạt động cho 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ã dừng cố gắng sau khi hoạt động thành công.

Bài kiểm tra thực hành: đệ quy

Đệ quy được sử dụng để làm gì?

Câu 3

Viết tập lệnh in 10 số khối đầu tiên (x ** 3), bắt đầu bằng x = 1 và kết thúc bằng x = 10.

My first Python program
3

Output:

My first Python program
4

Câu 4

Viết một tập lệnh in bội số của 7 từ 0 đến 100. In một nhiều dòng và tránh in bất kỳ số nào aren bội số của 7. Hãy nhớ rằng 0 cũng là bội số của 7.

My first Python program
5

Output:

My first Python program
6

Câu 5

Hàm thử lại cố gắng thực hiện một hoạt động có thể thất bại, nó sẽ thử lại hoạt động cho 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ã dừng cố gắng sau khi hoạt động thành công.

My first Python program
7

Output:

My first Python program
8

Thực hành bài kiểm tra: Trong khi các vòng lặp

  • Tổng số điểm: 5
  • Lớp: 100%

Câu hỏi 1

Trong khi các vòng trong Python là gì?

  • Trong khi các vòng lặp cho phép máy tính thực hiện một tập hợp các hướng dẫn trong khi một điều kiện là đúng.
  • Trong khi các vòng lặp hướng dẫn máy tính thực thi một đoạn mã một số lần đã đặt.
  • Trong khi các vòng lặp cho phép chúng tôi thực hiện phân nhánh về việc một điều kiện có đúng hay không.
  • Trong khi các vòng lặp là cách chúng tôi khởi tạo các biến trong Python.

Sử dụng trong khi các vòng lặp, chúng tôi có thể tiếp tục thực hiện cùng một nhóm hướng dẫn cho đến khi điều kiện ngừng là đúng.

Câu hỏi 2

Điền vào chỗ trống để làm cho chức năng print_prime_factors in tất cả các yếu tố chính của một số. Một yếu tố chính là một con số là số nguyên tố và chia khác mà không có phần còn lại.

My first Python program
9

Output:

# echo Have a nice day
print('Have a nice day')
0

Câu 3

Mã sau đây có thể dẫn đến một vòng lặp vô hạn. Sửa mã để nó có thể hoàn thành thành công cho tất cả các số.

Lưu ý: 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!

# echo Have a nice day
print('Have a nice day')
1

Output:

# echo Have a nice day
print('Have a nice day')
2

Câu 4

Điền vào hàm trống để nó trả về tổng của tất cả các giao diện của một số, mà không bao gồm nó. Một ước số là một con số chia thành người khác mà không có phần còn lại.

# echo Have a nice day
print('Have a nice day')
3

Output:

# echo Have a nice day
print('Have a nice day')
4

Câu 5

Hàm nhân nhân_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 vượt quá 25, đượ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 để đáp ứng các điều kiện này.

# echo Have a nice day
print('Have a nice day')
5

Output:

# echo Have a nice day
print('Have a nice day')
6

Đánh giá ngang hàng

https://drive.google.com/drive/folders/1tHjRUE2fDFVdPEGRYIhum9bn8L-oh-q6?usp=sharing

4. Chuỗi, Danh sách & Từ điển

Bài kiểm tra thực hành: Từ điển

  • Tổng số điểm: 5
  • Lớp: 100%

Câu hỏi 1

Trong khi các vòng trong Python là gì?

# echo Have a nice day
print('Have a nice day')
7

Output:

# echo Have a nice day
print('Have a nice day')
8

Câu hỏi 2

Điền vào chỗ trống để làm cho chức năng print_prime_factors in tất cả các yếu tố chính của một số. Một yếu tố chính là một con số là số nguyên tố và chia khác mà không có phần còn lại.

# echo Have a nice day
print('Have a nice day')
9

Output:

Have a nice day
0

Câu 3

Mã sau đây có thể dẫn đến một vòng lặp vô hạn. Sửa mã để nó có thể hoàn thành thành công cho tất cả các số.

Have a nice day
1
  • This is fun!
    This is fun!
    This is fun!
    This is fun!
    This is fun!
    4
  • This is fun!
    This is fun!
    This is fun!
    This is fun!
    This is fun!
    5
  • This is fun!
    This is fun!
    This is fun!
    This is fun!
    This is fun!
    6
  • This is fun!
    This is fun!
    This is fun!
    This is fun!
    This is fun!
    7

Lưu ý: 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!

Câu 4

Điền vào hàm trống để nó trả về tổng của tất cả các giao diện của một số, mà không bao gồm nó. Một ước số là một con số chia thành người khác mà không có phần còn lại.

  • Câu 5
  • Hàm nhân nhân_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 vượt quá 25, đượ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 để đáp ứng các điều kiện này.
  • Đánh giá ngang hàng
  • 4. Chuỗi, Danh sách & Từ điển

Bài kiểm tra thực hành: Từ điển

Câu 5

Hàm nhân nhân_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 vượt quá 25, đượ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 để đáp ứng các điều kiện này.

Have a nice day
2

Output:

Have a nice day
3

Đánh giá ngang hàng

  • 4. Chuỗi, Danh sách & Từ điển
  • Lớp: 100%

Câu hỏi 1

Bài kiểm tra thực hành: Từ điển

Have a nice day
4

Output:

Have a nice day
5

Câu hỏi 2

Điền vào chỗ trống để làm cho chức năng print_prime_factors in tất cả các yếu tố chính của một số. Một yếu tố chính là một con số là số nguyên tố và chia khác mà không có phần còn lại.

Have a nice day
6

Output:

Have a nice day
7

Câu 3

Mã sau đây có thể dẫn đến một vòng lặp vô hạn. Sửa mã để nó có thể hoàn thành thành công cho tất cả các số.

Have a nice day
8

Output:

Have a nice day
9

Câu 4

Bộ 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 danh sách là gì?

  • Một tuple là có thể thay đổi
  • Một tuple chỉ chứa các ký tự số
  • Một tuple là bất biến
  • Một tuple chỉ có thể chứa một loại dữ liệu cùng một lúc

Không giống như danh sách, các bộ dữ liệu là bất biến, có nghĩa là chúng có thể thay đổi.

Câu 5

Hàm nhóm_list chấp nhận một tên nhóm và danh sách các thành viên và trả về một chuỗi có định dạng: Group_Name: Thành viên1, Thành viên2, ví dụ, Group_List ( ) Trả về G G: A, B, C. Điền vào các khoảng trống trong chức năng này để làm điều đó.

for i in range(5):
  print("This is fun!")
0

Output:

for i in range(5):
  print("This is fun!")
1

Câu 6

Hàm Guest_List đọc trong một danh sách các bộ dữ liệu với tên, tuổi và nghề nghiệp của mỗi vị khách của bên, và in câu khách là x năm tuổi và hoạt động như __. cho từng cái. Ví dụ: Guest_List (('Ken', 30, Chef Chef), (Hồi Pat, 35, 'Luật sư'), ('Amanda', 25, Kỹ sư Hồi giáo)) nên in ra: Ken đã 30 tuổi và làm việc như đầu bếp. Pat là 35 tuổi và làm luật sư. Amanda 25 tuổi và làm kỹ sư. Điền vào các khoảng trống trong chức năng này để làm điều đó.

for i in range(5):
  print("This is fun!")
2

Output:

for i in range(5):
  print("This is fun!")
3

Bài kiểm tra thực hành: Chuỗi

  • Tổng số điểm: 5
  • Lớp: 100%

Câu hỏi 1

Hàm is_palindrom kiểm tra xem một chuỗi là palindrom. Một palindrom 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 không gian trống và bỏ qua việc viết hoa. Ví dụ về palindromes là những từ như chèo thuyền kayak và radar, và các cụm từ như không bao giờ kỳ lạ hay thậm chí là. Điền vào chỗ trống trong hàm này để trả về true nếu chuỗi được truyền là một palindrom, sai nếu không.

for i in range(5):
  print("This is fun!")
4

Output:

for i in range(5):
  print("This is fun!")
5

Câu hỏi 2

Sử dụng phương thức định dạng, điền vào các khoảng trống trong hàm Convert_Distance để nó trả về cụm từ X x dặm bằng y km, với y chỉ có 1 thập phân. Ví dụ: Convert_Distance (12) sẽ trả về 12 dặm bằng 19,2 km.

for i in range(5):
  print("This is fun!")
6

Output:

for i in range(5):
  print("This is fun!")
7

Câu 3

Nếu chúng ta có một biến chuỗi có tên là Weather = Hồi Rainfall, thì điều nào sau đây sẽ in phần con hoặc tất cả các ký tự trước khi F F.

  • print(Weather[:4])
  • print(Weather[4:])
  • print(Weather[1:4])
  • in (thời tiết [: ”f]))

Được định dạng theo cách này, phần phụ trước ký tự F F, được lập chỉ mục bởi 4, sẽ được in.

Câu 4

Điền vào các khoảng trống trong hàm tên để nó sử dụng phương thức định dạng để trả về First_name và đầu tiên của Last_Name theo sau là một khoảng thời gian. Ví dụ, Nametag (Hồi Jane ,, Smith Smith) nên trả lại cho Jane Jane S.

for i in range(5):
  print("This is fun!")
8

Output:

for i in range(5):
  print("This is fun!")
9

Câu 5

Hàm nhóm_list chấp nhận một tên nhóm và danh sách các thành viên và trả về một chuỗi có định dạng: Group_Name: Thành viên1, Thành viên2, ví dụ, Group_List ( ) Trả về G G: A, B, C. Điền vào các khoảng trống trong chức năng này để làm điều đó.

Câu 6

Output:

This is fun!
This is fun!
This is fun!
This is fun!
This is fun!
1

Hàm Guest_List đọc trong một danh sách các bộ dữ liệu với tên, tuổi và nghề nghiệp của mỗi vị khách của bên, và in câu khách là x năm tuổi và hoạt động như __. cho từng cái. Ví dụ: Guest_List (('Ken', 30, Chef Chef), (Hồi Pat, 35, 'Luật sư'), ('Amanda', 25, Kỹ sư Hồi giáo)) nên in ra: Ken đã 30 tuổi và làm việc như đầu bếp. Pat là 35 tuổi và làm luật sư. Amanda 25 tuổi và làm kỹ sư. Điền vào các khoảng trống trong chức năng này để làm điều đó.

https://drive.google.com/drive/folders/142gx7D7trByENA5bxM2bdkpxnYSOGwap?usp=sharing

Bài kiểm tra thực hành: Chuỗi

https://drive.google.com/drive/folders/154136zl4xtWgwfp1bnHczYTItxLat8BV?usp=sharing

Tổng số điểm: 5

https://drive.google.com/drive/folders/1yptCkcWiCpKyndC61i0so9wbTrG3bdAz?usp=sharing

Trong khi các vòng trong bài kiểm tra Python là gì?

Vòng lặp trong khi trong Python được sử dụng để lặp lại một khối mã miễn là biểu thức kiểm tra (điều kiện) là đúng.Chúng tôi thường sử dụng vòng lặp này khi chúng tôi không biết số lần lặp lại trước.used to iterate over a block of code as long as the test expression (condition) is true. We generally use this loop when we don't know the number of times to iterate beforehand.

Các chức năng trong Python Coursera là gì?

Các chức năng cho phép bạn viết mã một khi bạn có thể thực hiện nhiều lần với các đầu vào khác nhau.allow you to write code once that you can execute repeatedly with different inputs.

Làm thế nào là trong khi các vòng lặp và cho các vòng khác nhau ở Python 1 điểm?

Trong Python, các vòng lặp cho các vòng lặp được gọi là Iterators.Giống như trong khi Loop, thì For For Loop cũng được sử dụng để lặp lại chương trình.Nhưng không giống như trong khi vòng lặp phụ thuộc vào điều kiện đúng hoặc sai.Đối với vòng lặp, phụ thuộc vào các yếu tố mà nó phải lặp lại.unlike while loop which depends on condition true or false. “For Loop” depends on the elements it has to iterate.

Từ khóa Elif được sử dụng cho Coursera là gì?

Từ khóa Elif được sử dụng để làm gì?Từ khóa của Elif được sử dụng thay cho nhiều mệnh đề được nhúng, khi một cấu trúc nếu/khác là không đủ.in place of multiple embedded if clauses, when a single if/else structure is not enough.