input []: This function first takes the input from the user and converts it into a string. The type of the returned object always will be . It does not evaluate the expression it just returns the complete statement as String. For example, Python provides a built-in function called input which takes the input from the user. When the input function is called it stops the program and waits for the user’s input. When the user presses enter, the program resumes and returns what the user typed.
cú pháp
inp = input['STATEMENT'] Example: 1. >>> name = input['What is your name?\n'] # \n ---> newline ---> It causes a line break >>> What is your name? Ram >>> print[name] Ram # ---> comment in python
Python3
What is your name? Ram Ram6
What is your name? Ram Ram7
What is your name? Ram Ram8
What is your name? Ram Ram9
What is your name? Ram Ram0
What is your name? Ram Ram1
What is your name? Ram Ram2
What is your name? Ram Ram3
What is your name? Ram Ram0
What is your name? Ram Ram1
đầu ra
Lấy Chuỗi làm đầu vào
Python3
What is your name? Ram Ram2
What is your name? Ram Ram9
What is your name? Ram Ram0
What is your name? Ram Ram1
What is your name? Ram Ram6
What is your name? Ram Ram7
What is your name? Ram Ram8
What is your name? Ram Ram0
What is your name? Ram Ram60
đầu ra
What is your name? Ram Ram
Cách hoạt động của hàm nhập liệu trong Python.
- Khi hàm input[] thực thi, luồng chương trình sẽ bị dừng cho đến khi người dùng nhập xong
- Văn bản hoặc thông báo hiển thị trên màn hình đầu ra để yêu cầu người dùng nhập giá trị đầu vào là tùy chọn i. e. lời nhắc sẽ được in trên màn hình là tùy chọn
- 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. Bạn cần chuyển đổi nó một cách rõ ràng thành một số nguyên trong mã của mình bằng cách sử dụng kiểu chữ.
Mã số.
Python3
What is your name? Ram Ram61
What is your name? Ram Ram62
What is your name? Ram Ram63
What is your name? Ram Ram9
What is your name? Ram Ram0
What is your name? Ram Ram1
What is your name? Ram Ram67
What is your name? Ram Ram3
What is your name? Ram Ram0
What is your name? Ram Ram70
What is your name? Ram Ram71
What is your name? Ram Ram9
What is your name? Ram Ram0
What is your name? Ram Ram1
What is your name? Ram Ram75
What is your name? Ram Ram3
What is your name? Ram Ram0
What is your name? Ram Ram78
What is your name? Ram Ram79
What is your name? Ram Ram0
What is your name? Ram Ram1____182
What is your name? Ram Ram83
What is your name? Ram Ram84
What is your name? Ram Ram85
What is your name? Ram Ram0
What is your name? Ram Ram1____188
What is your name? Ram Ram83
What is your name? Ram Ram84
What is your name? Ram Ram91
đầu ra.
raw_input[]. Chức năng này hoạt động trong phiên bản cũ hơn [như Python 2. x]. Hàm này lấy chính xác những gì được nhập từ bàn phím, chuyển đổi nó thành chuỗi, sau đó trả về biến mà chúng ta muốn lưu trữ
Trong hướng dẫn ngắn này, chúng tôi xem xét cách bạn có thể sử dụng biến in Python trong chuỗi. Chúng tôi xem xét tất cả các phương pháp khác nhau cùng với những hạn chế và lưu ý của chúng
Mục lục - Biến in Python
- Biến in Python
- In các biến sử dụng f-string
- Sử dụng nối chuỗi
- Các biến in trong Python sử dụng dấu phẩy “,”
- Hạn chế và hãy cẩn thận - Biến in Python
Biến in Python
Trong khi in các chuỗi, người ta thường in các giá trị của một biến bên trong nó. Một ví dụ phổ biến là bạn có thể muốn in họ và tên trong một câu và các giá trị này được lưu trữ trong hai biến tương ứng
Các giá trị này không thể được mã hóa cứng thành chuỗi và cần được truyền động, do đó Python đi kèm với một vài hàm sẵn có cho phép bạn in các giá trị biến
In các biến sử dụng f-string
Sử dụng chuỗi f trong Python để in các biến là phương pháp được sử dụng phổ biến nhất và cá nhân tôi khuyên bạn nên sử dụng phương pháp này
Trong phương pháp này, một 'f' được đặt trước dấu ngoặc kép mở của một chuỗi. Dấu ngoặc nhọn {} được đặt xung quanh tên của các biến mà bạn đang muốn in. Python thay thế các biến này bằng các giá trị của chúng khi mã được thực thi và chuỗi được hiển thị
Những chuỗi như vậy được gọi là chuỗi f. Python còn cho phép bạn định dạng các chuỗi này bằng cách sử dụng các phương thức như ‘. trên' hoặc '. tiêu đề', v.v.
Mã - chuỗi f
What is your name? Ram Ram3
Ghi chú. Các chuỗi f này chỉ được giới thiệu trong Python 3. 6. Trong trường hợp bạn đang sử dụng các phiên bản Python sớm hơn, bạn sẽ phải sử dụng phương thức ‘format[]’. Cú pháp cho điều đó như sau
Biến in Python - mã định dạng []
What is your name? Ram Ram4
Sử dụng nối chuỗi
Nối chuỗi là một phương thức có thể được sử dụng để cộng các chuỗi lại với nhau. Điều này được thực hiện bằng cách sử dụng ký tự “+” giữa hai biến hoặc chuỗi. Bằng cách này, chúng ta có thể sử dụng Python để in các giá trị biến cùng với chuỗi
Biến in Python - Nối chuỗi
What is your name? Ram Ram5
Trong khi sử dụng phương pháp này, khoảng trắng không được thêm vào và bạn sẽ phải thêm chúng theo cách thủ công và do đó phương pháp này không được sử dụng thường xuyên
Các biến in trong Python sử dụng dấu phẩy “,”
Phương thức này là một phương thức thường được sử dụng khác trong Python để in các biến. Phương thức này khá giống với phương thức nối chuỗi;