Dấu nhắc python so với đầu vào

Hàm nhập liệu được sử dụng trong tất cả các phiên bản Python mới nhất. Nhập từ người dùng và sau đó đánh giá biểu thức. Trình thông dịch Python tự xác định xem người dùng nhập một chuỗi, một số hoặc một danh sách

# Chương trình nhập liệu từ bàn phím
name = input["Họ và tên của bạn: "]  
print[name] 

With a command in the input, ta will have a result

Trình thông dịch Python sẽ không thực hiện các dòng tiếp theo cho đến khi người dùng nhập vào

Thêm 1 ví dụ nữa để hiểu rõ hơn vấn đề

name = input["Định danh: "]  # Nhập chuỗi
age = int[input["Số thứ tự: "]] # Nhập số nguyên
marks = float[input["Số điểm: "]] # Float
print["The name is:", name]  
print["The age is:", age]  
print["The marks is:", marks]  

Kết quả của chương trình

Theo mặc định, hàm input[] nhận đầu vào là một chuỗi nên nếu chúng ta cần nhập kiểu nguyên hoặc kiểu float thì hàm input[] phải được ép kiểu

age = int[input["Enter your age: "]] # Nhập số nguyên
marks = float[input["Enter your marks: "]] # Float

Chúng ta có thể tìm thấy trong đoạn mã trên nơi chúng ta nhập dữ liệu của người dùng vào int và float

Có thể bạn cần →   10 câu hỏi phỏng vấn lập trình C hay sử dụng

Hàm input[] hoạt động như thế nào?

  • Dòng chảy của chương trình đã dừng lại cho đến khi người dùng đầu vào
  • Câu lệnh văn bản hay còn gọi là dấu nhắc là tùy chọn để viết trong hàm input[]. Lời nói này sẽ hiển thị thông báo trên bảng điều khiển
  • Hàm input[] tự động chuyển đổi đầu vào của người dùng thành chuỗi. Chúng ta cần chuyển đổi đầu vào một cách rõ ràng bằng cách sử dụng kiểu truyền tải
  • raw_input[] – Hàm raw_input được sử dụng trong phiên bản cũ hơn của Python như Python 2. x. Nó nhận đầu vào từ bàn phím và trả về dưới dạng một chuỗi

Nhập dữ liệu từ bàn phím trong python với Raw_input

name = raw_input[ "Nhập tên của bạn : " ]  
in  name

Làm cách nào để kiểm tra phiên bản Python?

Để kiểm tra phiên bản Python, hãy mở dòng lệnh [Windows], shell [Mac] hoặc terminal [Linux/Ubuntu] và chạy python -version. Nó sẽ hiển thị phiên bản Python tương ứng

Partition

Trên đây là cách nhập dữ liệu từ bàn phím trong Python cách dễ hiểu nhất. With a vài ví dụ rút gọn này, ITMASTER. VN mong rằng các bạn sẽ rõ hơn nhiều điều hay trong Python

Bạn có nhớ công thức bậc hai từ lớp toán không? . ax2 + bx + c = 0. Vì việc giải các công thức bậc hai theo cách thủ công sẽ nhanh chóng trở nên nhàm chán, hãy thay thế nó bằng một tập lệnh

Sao chép đoạn mã sau vào một tệp trong dự án của bạn [mặc dù bạn nên nhập mã này theo cách thủ công]

nhập lớp toán Solver. def demo[tự, a, b, c]. d = b ** 2 - 4 * a * c nếu d > 0. đĩa = toán học. sqrt[d] root1 = [-b + đĩa] / [2 * a] root2 = [-b - đĩa] / [2 * a] trả về root1, root2 elif d == 0. trả về -b / [2 * a] khác. trả về "Phương trình này không có gốc" nếu __name__ == '__main__'. bộ giải = Bộ giải[] trong khi Đúng. a = int[input["a. "]] b = int[input["b. "]] c = int[input["c. "]] kết quả = bộ giải. demo[a, b, c] in [kết quả]

Như bạn thấy, có mệnh đề main ở đây. Điều đó có nghĩa là việc thực thi sẽ bắt đầu với nó, cho phép bạn nhập các giá trị mong muốn của các biến a, bc, sau đó nhập phương thức demo

Đặt điểm dừng

Để đặt các điểm ngắt, chỉ cần nhấp vào rãnh bên cạnh dòng bạn muốn ứng dụng của mình tạm dừng tại

Tham khảo phần Điểm dừng để biết chi tiết

Bắt đầu phiên gỡ lỗi

Bây giờ OK, vì chúng tôi đã thêm các điểm ngắt, mọi thứ đã sẵn sàng để gỡ lỗi

PyCharm cho phép bắt đầu phiên trình gỡ lỗi theo nhiều cách. Hãy chọn một. nhấp vào

trong rãnh, sau đó chọn lệnh Gỡ lỗi 'Bộ giải' trong menu bật lên mở ra.

Trình gỡ lỗi bắt đầu, hiển thị tab Bảng điều khiển của cửa sổ công cụ Gỡ lỗi và cho phép bạn nhập các giá trị mong muốn

Nhân tiện, trong Bảng điều khiển gỡ lỗi , bạn có thể nhập các lệnh Python.

Sau đó, trình gỡ lỗi tạm dừng chương trình tại điểm dừng đầu tiên. Có nghĩa là dòng có breakpoint chưa được thực thi. Dòng trở thành màu xanh

Trên , hãy nhấp vào nút, để di chuyển đến điểm ngắt tiếp theo.

Gỡ lỗi nội tuyến

Trong trình chỉnh sửa, bạn sẽ thấy văn bản màu xám bên cạnh các dòng mã

Nó có nghĩa là gì?

Đây là kết quả của cái gọi là. Các dòng đầu tiên hiển thị địa chỉ của đối tượng Solver và giá trị của các biến a, bc bạn đã nhập

Gỡ lỗi nội tuyến có thể được

Lưu ý rằng bạn có thể làm điều đó trong phiên gỡ lỗi

hãy bước

Vì vậy, bạn đã nhấp vào nút và bây giờ hãy xem điểm đánh dấu màu xanh di chuyển đến dòng tiếp theo có điểm dừng.

Nếu bạn sử dụng , bạn sẽ chuyển sang dòng tiếp theo. Ví dụ: nhấp vào nút. Kể từ khi gỡ lỗi nội tuyến được kích hoạt, giá trị của các biến hiển thị in nghiêng trong trình chỉnh sửa.

Nếu bạn nhấp vào nút, bạn sẽ thấy rằng sau dòng main0, trình gỡ lỗi sẽ chuyển sang tệp phân tích cú pháp. p .

Tuy nhiên, nếu bạn tiếp tục sử dụng nút, bạn sẽ thấy rằng ứng dụng của mình chỉ chuyển sang vòng lặp tiếp theo.

Nếu bạn muốn tập trung vào mã của riêng mình, hãy sử dụng nút Bước vào mã của tôi - nhờ đó bạn sẽ tránh bước vào các lớp học trong thư viện.

Xem

PyCharm cho phép bạn xem một biến. Chỉ cần nhấp vào trên thanh công cụ của tab Biến và nhập tên của biến bạn muốn xem. Lưu ý rằng hoàn thành mã có sẵn.

Lúc đầu, bạn thấy lỗi - có nghĩa là biến chưa được xác định

Tuy nhiên, khi thực thi chương trình tiếp tục đến phạm vi xác định biến, đồng hồ sẽ có chế độ xem sau

Đánh giá biểu thức

Cuối cùng, bạn có thể đánh giá bất kỳ biểu thức nào vào bất kỳ lúc nào. Ví dụ: nếu bạn muốn xem giá trị của biến, hãy nhấp vào nút , rồi trong hộp thoại mở ra, hãy nhấp vào Đánh giá:

PyCharm cung cấp cho bạn khả năng đánh giá bất kỳ biểu thức nào. Ví dụ

Tham khảo phần

Bạn có thể nhập một số lệnh trong Bảng điều khiển gỡ lỗi để hiển thị các giá trị của biến. [biểu tượng chuyển đổi chế độ này]. Ví dụ: bạn có thể thay đổi biến a . Thay đổi này sẽ được hiển thị trong mã tương ứng trong Trình chỉnh sửa.

Thay đổi định dạng của các biến thập phân

Trong trình gỡ lỗi PyCharm, bạn có thể xem trước các biến main1 ở định dạng thập lục phân hoặc nhị phân. Điều này có thể đặc biệt hữu ích khi bạn gỡ lỗi các tập lệnh mạng bao gồm các giao thức nhị phân

Để thay đổi định dạng hiển thị, hãy chọn một hoặc một số biến main1 trong danh sách Biến , nhấp chuột phải và chọn View as | Hex từ menu ngữ cảnh.

Định dạng của các biến thay đổi cả trong danh sách các biến và trong trình chỉnh sửa

Tóm lược

Hướng dẫn ngắn gọn này đã kết thúc - xin chúc mừng. Hãy lặp lại những gì bạn đã học được từ nó

  • Bạn đã làm mới kiến ​​thức của mình về các điểm ngắt và học cách đặt chúng

  • Bạn đã học cách bắt đầu phiên trình gỡ lỗi và cách hiển thị lời nhắc Python trong bảng điều khiển trình gỡ lỗi

Chủ Đề