Đầu vào và đầu ra trong python javatpoint
Trong bài viết này, chúng ta sẽ thấy các cách khác nhau, trong đó đầu tiên chúng ta có thể lấy thông tin đầu vào từ người dùng và thứ hai hiển thị đầu ra cho họ Show
Cách lấy đầu vào từ người dùng trong PythonĐôi khi một nhà phát triển có thể muốn nhận đầu vào của người dùng tại một số điểm trong chương trình. Để làm điều này Python cung cấp một hàm input() cú pháp input('prompt') trong đó dấu nhắc là một chuỗi tùy chọn được hiển thị trên chuỗi tại thời điểm nhập liệu ví dụ 1. Python nhận đầu vào của người dùng bằng một tin nhắnPython3Enter your name: GFG Hello, GFG2 Enter your name: GFG Hello, GFG3 Enter your name: GFG Hello, GFG4 Enter your name: GFG Hello, GFG5 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG7 Enter your name: GFG Hello, GFG8
Enter your name: GFG Hello, GFG9 Enter a number: 25 260 Enter your name: GFG Hello, GFG6______92 Enter a number: 25 263 Enter a number: 25 264 Enter a number: 25 260 Enter your name: GFG Hello, GFG6______97 Enter a number: 25 268 đầu ra Enter your name: GFG Hello, GFG Ghi chú. Python lấy tất cả đầu vào làm đầu vào chuỗi theo mặc định. Để chuyển đổi nó sang bất kỳ loại dữ liệu nào khác, chúng tôi phải chuyển đổi đầu vào một cách rõ ràng. Ví dụ, để chuyển đổi đầu vào thành int hoặc float, chúng ta phải sử dụng phương thức int() và float() tương ứng ví dụ 2. Nhập số nguyên trong PythonPython3Enter a number: 25 269 Enter your name: GFG Hello, GFG00 Enter your name: GFG Hello, GFG4 Enter your name: GFG Hello, GFG02____16 Enter your name: GFG Hello, GFG5 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG06 Enter your name: GFG Hello, GFG07
Enter your name: GFG Hello, GFG08 Enter your name: GFG Hello, GFG4 Enter your name: GFG Hello, GFG00 Enter a number: 25 263 Enter your name: GFG Hello, GFG22
Enter your name: GFG Hello, GFG9 Enter a number: 25 260 Enter your name: GFG Hello, GFG25 đầu ra Enter a number: 25 26 Cách lấy nhiều đầu vào trong Pythonchúng ta có thể lấy nhiều đầu vào của cùng một loại dữ liệu tại một thời điểm trong python, sử dụng phương thức map() trong python Python3Enter your name: GFG Hello, GFG26 Enter your name: GFG Hello, GFG4 Enter your name: GFG Hello, GFG28 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG02 Enter your name: GFG Hello, GFG21 Enter your name: GFG Hello, GFG5 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG24 Enter your name: GFG Hello, GFG25 Enter a number: 25 260 Enter your name: GFG Hello, GFG6______428 Enter your name: GFG Hello, GFG29 Enter your name: GFG Hello, GFG4 Enter your name: GFG Hello, GFG21 Enter your name: GFG Hello, GFG8 Enter a number: 25 260 Enter your name: GFG Hello, GFG24 đầu ra. Enter your name: GFG Hello, GFG0 Cách lấy đầu vào cho các Kiểu dữ liệu chuỗi như Danh sách, Tập hợp, Tuple, v.v.Trong trường hợp Danh sách và Đặt, đầu vào có thể được lấy từ người dùng theo hai cách
Lấy từng phần tử Danh sách/Đặt từng cái mộtLấy từng phần tử của Danh sách/Tập hợp và sử dụng phương thức append() trong trường hợp Danh sách và phương thức add() trong trường hợp Tập hợp, để thêm các phần tử vào Danh sách/Tập hợp Python3Enter your name: GFG Hello, GFG25 Enter your name: GFG Hello, GFG4 Enter your name: GFG Hello, GFG27 Enter your name: GFG Hello, GFG28 ________ 529 ________ 14 ________ 631 ________ 528 Enter your name: GFG Hello, GFG33 Enter your name: GFG Hello, GFG4 Enter your name: GFG Hello, GFG02____16 Enter your name: GFG Hello, GFG5 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG39 Enter your name: GFG Hello, GFG07 Enter your name: GFG Hello, GFG31 Enter your name: GFG Hello, GFG4 Enter your name: GFG Hello, GFG02______16 Enter your name: GFG Hello, GFG5 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG37 Enter your name: GFG Hello, GFG07 Enter a number: 25 260 Enter your name: GFG Hello, GFG6____831 Enter your name: GFG Hello, GFG8 Enter your name: GFG Hello, GFG33 Enter your name: GFG Hello, GFG34____835 Enter your name: GFG Hello, GFG36 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG38 Enter your name: GFG Hello, GFG39 Enter your name: GFG Hello, GFG00 Enter your name: GFG Hello, GFG25 Enter your name: GFG Hello, GFG02 Enter your name: GFG Hello, GFG02 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG5 Enter your name: GFG Hello, GFG06 Enter a number: 25 260 Enter your name: GFG Hello, GFG6____109 Enter your name: GFG Hello, GFG8 Enter your name: GFG Hello, GFG33 Enter your name: GFG Hello, GFG34____835 Enter your name: GFG Hello, GFG36 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG38 Enter your name: GFG Hello, GFG17 Enter your name: GFG Hello, GFG00 Enter your name: GFG Hello, GFG29 Enter your name: GFG Hello, GFG20 Enter your name: GFG Hello, GFG02 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG5 Enter your name: GFG Hello, GFG06 Enter a number: 25 260 Enter your name: GFG Hello, GFG6____525 Enter your name: GFG Hello, GFG8 Enter a number: 25 260 Enter your name: GFG Hello, GFG6____529____18 đầu ra Enter your name: GFG Hello, GFG2 Sử dụng các phương thức map() và list() / set()Python3Enter your name: GFG Hello, GFG25 Enter your name: GFG Hello, GFG4 Enter your name: GFG Hello, GFG27 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG28 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG02 Enter your name: GFG Hello, GFG21 Enter your name: GFG Hello, GFG5 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG43 Enter your name: GFG Hello, GFG44 Enter your name: GFG Hello, GFG29 Enter your name: GFG Hello, GFG4 Enter your name: GFG Hello, GFG31 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG28 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG02 Enter your name: GFG Hello, GFG21 Enter your name: GFG Hello, GFG5 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG55 Enter your name: GFG Hello, GFG44 Enter a number: 25 260 Enter your name: GFG Hello, GFG6____525 Enter your name: GFG Hello, GFG8 Enter a number: 25 260 Enter your name: GFG Hello, GFG6____529____18 đầu ra Enter your name: GFG Hello, GFG2 Lấy đầu vào cho TupleChúng tôi biết rằng các bộ dữ liệu là bất biến, không có phương thức nào để thêm các phần tử vào bộ dữ liệu. Để thêm một phần tử mới vào một bộ dữ liệu, trước tiên hãy nhập truyền bộ dữ liệu vào danh sách, sau đó nối phần tử đó vào danh sách và nhập lại danh sách truyền trở lại một bộ dữ liệu Python3Enter your name: GFG Hello, GFG65 Enter your name: GFG Hello, GFG4 Enter your name: GFG Hello, GFG6_______168 Enter your name: GFG Hello, GFG21 Enter your name: GFG Hello, GFG70 Enter your name: GFG Hello, GFG21 Enter your name: GFG Hello, GFG72 Enter your name: GFG Hello, GFG21 Enter your name: GFG Hello, GFG74 Enter your name: GFG Hello, GFG21 Enter your name: GFG Hello, GFG76 Enter your name: GFG Hello, GFG8 Enter a number: 25 260 Enter your name: GFG Hello, GFG6____180 Enter your name: GFG Hello, GFG8 Enter a number: 25 260 Enter your name: GFG Hello, GFG83 Enter your name: GFG Hello, GFG84 Enter your name: GFG Hello, GFG4 Enter your name: GFG Hello, GFG27 Enter your name: GFG Hello, GFG83 Enter your name: GFG Hello, GFG88 Enter your name: GFG Hello, GFG02 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG5 Enter your name: GFG Hello, GFG6 Enter your name: GFG Hello, GFG93 Enter your name: GFG Hello, GFG94 Enter your name: GFG Hello, GFG65 Enter your name: GFG Hello, GFG4 Enter your name: GFG Hello, GFG97______198 Enter a number: 25 260 Enter your name: GFG Hello, GFG6______901 Enter your name: GFG Hello, GFG8 Enter a number: 25 260 Enter your name: GFG Hello, GFG83 đầu ra Enter your name: GFG Hello, GFG2 Cách hiển thị đầu ra trong PythonPython cung cấp hàm print() để hiển thị đầu ra cho các thiết bị đầu ra tiêu chuẩn.
Thí dụ. Bản in PythonPython3Enter a number: 25 2605 Enter a number: 25 2606 Enter a number: 25 260 Enter your name: GFG Hello, GFG6______909 Enter your name: GFG Hello, GFG8
Enter a number: 25 2611 Enter a number: 25 260 Enter your name: GFG Hello, GFG6______914 Enter your name: GFG Hello, GFG21______916 Enter your name: GFG Hello, GFG21 Enter a number: 25 2614 Enter your name: GFG Hello, GFG8 Đầu ra Enter your name: GFG Hello, GFG3 Trong ví dụ trên, chúng ta có thể thấy rằng trong trường hợp câu lệnh in thứ 2 có khoảng trắng giữa các chữ cái và câu lệnh in luôn thêm một ký tự dòng mới vào cuối chuỗi. Điều này là do sau mỗi ký tự, tham số sep được in và ở cuối chuỗi, tham số kết thúc được in. Hãy thử thay đổi tham số sep và end này Thí dụ. Đầu ra Python Print với tham số sep và end tùy chỉnhPython3Enter a number: 25 2605 Enter a number: 25 2606 Enter a number: 25 260 Enter your name: GFG Hello, GFG6______909 Enter a number: 25 2625 Enter your name: GFG Hello, GFG4 Enter a number: 25 2627 Enter your name: GFG Hello, GFG8
Enter a number: 25 2611 Enter a number: 25 260 Enter your name: GFG Hello, GFG6______914 Enter your name: GFG Hello, GFG21 Enter a number: 25 2616 Enter your name: GFG Hello, GFG21 Enter a number: 25 2614 Enter a number: 25 2637 Enter your name: GFG Hello, GFG4 Enter a number: 25 2639 Enter your name: GFG Hello, GFG8 Đầu ra Enter your name: GFG Hello, GFG3 Định dạng đầu raĐịnh dạng đầu ra trong Python có thể được thực hiện theo nhiều cách. Hãy thảo luận về chúng dưới đây Sử dụng chuỗi ký tự được định dạngChúng ta có thể sử dụng các ký tự chuỗi được định dạng, bằng cách bắt đầu một chuỗi bằng f hoặc F trước khi mở dấu ngoặc kép hoặc ba dấu ngoặc kép. Trong chuỗi này, chúng ta có thể viết các biểu thức Python giữa { và } có thể tham chiếu đến một biến hoặc bất kỳ giá trị bằng chữ nào Thí dụ. Định dạng chuỗi Python bằng chuỗi F Python3Enter a number: 25 2641 Enter your name: GFG Hello, GFG3____14 Enter a number: 25 2644
Enter your name: GFG Hello, GFG9 Enter a number: 25 260 Enter a number: 25 2647____948 Enter your name: GFG Hello, GFG8 đầu ra. Enter your name: GFG Hello, GFG3 Sử dụng định dạng()Chúng ta cũng có thể sử dụng hàm format() để định dạng đầu ra của mình để làm cho nó trông dễ nhìn. Dấu ngoặc nhọn { } hoạt động như trình giữ chỗ. Chúng ta có thể chỉ định thứ tự các biến xuất hiện trong đầu ra. Thí dụ. Định dạng chuỗi Python bằng hàm format() Python3Enter a number: 25 2650 Enter a number: 25 2651 Enter your name: GFG Hello, GFG4 Enter a number: 25 2653 Enter a number: 25 2654 Enter your name: GFG Hello, GFG4 Enter a number: 25 2656
Enter a number: 25 2657 Enter a number: 25 2658 Enter your name: GFG Hello, GFG4 Enter a number: 25 2651 Enter a number: 25 263 Enter a number: 25 2654
Enter a number: 25 2663 Enter a number: 25 2664 Enter your name: GFG Hello, GFG4 Enter a number: 25 2651______967 Enter a number: 25 2654
Enter your name: GFG Hello, GFG9 Enter a number: 25 260 Enter your name: GFG Hello, GFG6______972 Enter a number: 25 2673 Enter a number: 25 2674 Enter a number: 25 2675
Enter a number: 25 260 Enter your name: GFG Hello, GFG6______978 Enter a number: 25 2673______974 Enter a number: 25 2681 Enter a number: 25 2658 Enter your name: GFG Hello, GFG07
Enter a number: 25 260 Enter your name: GFG Hello, GFG6______986 Enter a number: 25 2673______974 Enter a number: 25 2689 Enter your name: GFG Hello, GFG4 Enter a number: 25 2691 Enter a number: 25 2692 Enter a number: 25 2693 Enter your name: GFG Hello, GFG4 Enter a number: 25 2695 Enter a number: 25 2692 Enter a number: 25 2697 Enter your name: GFG Hello, GFG4 Enter a number: 25 2699 đầu ra Enter your name: GFG Hello, GFG0 Sử dụng toán tử %Chúng ta có thể sử dụng toán tử '%'. % giá trị được thay thế bằng 0 hoặc nhiều giá trị của các phần tử. Định dạng sử dụng % tương tự như định dạng của 'printf' trong ngôn ngữ lập trình C Đầu vào và đầu ra trong Python là gì?Python - Hàm nhập/xuất Đầu vào trong Python là gì?Hàm input() cho phép người dùng chèn một giá trị vào chương trình . input() trả về một giá trị chuỗi. Bạn có thể chuyển đổi nội dung của đầu vào bằng bất kỳ loại dữ liệu nào. Chẳng hạn, bạn có thể chuyển đổi giá trị mà người dùng chèn thành số dấu phẩy động. input() được hỗ trợ trong Python 3.
Đầu ra trong 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. write("Xin chào") # Hoặc thiết bị xuất chuẩn để ghi vào luồng lỗi tiêu chuẩn.
Ví dụ về đầu vào trong Python là gì?Trong Python, chúng tôi sử dụng hàm input() để nhận đầu vào từ người dùng . Bất cứ điều gì bạn nhập làm đầu vào, hàm nhập sẽ chuyển đổi nó thành một chuỗi. Nếu bạn nhập một giá trị số nguyên thì hàm input() vẫn chuyển đổi nó thành một chuỗi. |