Home  >  Article  >  Backend Development  >  Input functions in Python: concepts and examples

Input functions in Python: concepts and examples

王林
王林forward
2023-04-12 16:28:061656browse

Input functions in Python: concepts and examples

Python is one of the most popular programming languages ​​in the world and is widely used in a variety of applications. A fundamental concept in Python is the ​​input()​​ function, which allows users to interact with a program by providing input values.

Let’s see how the ​​input()​​ function works and how to use it effectively in a Python program.

Before we begin, I hope you have installed Python and set up a basic editor. If not, please refer to my guide below:

  • ​​How to install Python 3.11 on Linux like Ubuntu​​
  • ​​How to install Python on Windows​​
  • ​​How to set up the IDLE editor for Python​​

Python Input function

The ​​input()​​ function in Python A string used to accept user input. It prompts the user for a value and waits for the user to provide input. The user's input is then stored in a variable as a string, which can be used later in the program.

Syntax

input("your message to user")

When you run the ​​input()​​ function, it displays a message to the user and waits for input. Display cursor waiting. When the user enters and presses the Enter key, the ​​input()​​ function will read the user’s input. The value is stored in the variable you specify.

Let’s look at a few examples.

Example 1: Simple input() function usage

The following code snippet accepts input and displays output with an appended string:

your_name = input("Enter your name:")
print("Hello " + your_name)

Output:

Enter your name:arindamHello arindam

Python 输入函数:一个简单的例子

Python input function: a simple example

Example 2: Taking integers and floating point numbers as input

In use ​​input()​​ function, you can also use ​​int()​​ or ​​float()​​ at runtime Convert the input. Here is an example:

no_of_books = int(input("Enter total books ordered:"))
print ("Total number of books:", no_of_books)

price_of_each_book = float(input("Enter unit price:"))
print ("Total price:", no_of_books * price_of_each_book)

Output:

Enter total books ordered:5
Total number of books: 5
Enter unit price:10.1
Total price: 50.5

Example 3: Concatenating Lists

You can also use other functions (such as lists) to accept a set of values ​​and join them Convert to ​​List​​ in Python. Here is an example that takes input and converts it into a list. Then take another set of values ​​and append to the first list:

# 获取第一个列表的输入
list_1 = list(input("Enter numbers for list 1:"))

# 获取第二个列表的输入
list_2 = list(input("Enter some letters for list 2:"))

# 循环遍历第二个列表并添加到第一个列表
for j in list_2:
list_1.append(j)

# 打印修改后的第一个列表
print(list_1)

Output:

Enter numbers for list 1:1234
Enter some letters for list 2:ABCD
['1', '2', '3', '4', 'A', 'B', 'C', 'D']

Summary

I hope this simple guide clarified it with a few examples​ ​input()​​ function. For simple scenarios, it's a powerful function that accepts values ​​from standard input.

The above is the detailed content of Input functions in Python: concepts and examples. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:51cto.com. If there is any infringement, please contact admin@php.cn delete