logo

Python 3 – функція input().

У Python ми використовуємо вхід() функція для отримання вхідних даних від користувача. Що б ви не ввели як вхідні дані, функція введення перетворює це на рядок. Якщо ви вводите ціле значення, функція input() перетворює його на рядок.

Синтаксис функції Python input().

Синтаксис: вхід (підказка)

Параметр:



  • Підказка: (необов’язково) Рядок, який записується на стандартний вивід (зазвичай екран) без нового рядка.

Повернення: Рядковий об'єкт

Як працює функція input() у Python?

У цьому прикладі ми використовуємо функцію input() для введення даних користувача у вигляді рядка в Python.

Python3




name>=> input>(>'What is your name? '>)> print>(>'Hello, '> +> name>+> '!'>)>

програма двовимірного масиву на c

>

>

Вихід

What is your name? GFG Hello, GFG!>

Функція input() у прикладах Python

Введення даних у Python

У цьому прикладі ми використовуємо функцію Python input() для введення даних користувача у вигляді рядка Python , який приймає дані від користувача та друкує їх.

Python3




# Taking input from the user> string>=> input>()> # Output> print>(string)>

>

>

Вихід

geeksforgeeks>

Введення користувача в Python

У цьому прикладі ми приймаємо дані від користувача та вводимо дані користувача як рядок Python із підказкою та друком.

Python

файл зміни linux




# Taking input from the user> name>=> input>(>'Enter your name'>)> # Output> print>(>'Hello'>, name)>

>

>

Вихід

Enter your name:ankit rai Hello ankit rai>

Перетворення введених користувачем даних на число

У цьому прикладі ми використовуємо функцію Python input(), яка приймає дані від користувача рядок формат, перетворюючи його на ціле число, додаючи 1 до цілого числа та друкуючи його.

Python3




# Taking input from the user as integer> num>=> int>(>input>(>'Enter a number:'>))> add>=> num>+> 1> # Output> print>(add)>

>

>

Вихід

Enter a number:15 16>

Візьміть float в Python

У цьому прикладі ми використовуємо функцію Python input(), яка приймає вхідні дані від користувача у рядковому форматі, перетворює їх у float, додає 1 до float і друкує його.

Python3




# Taking input from the user as float> num>=>float>(>input>(>'Enter number '>))> add>=> num>+> 1> # output> print>(add)>

символ до рядка java

>

>

Вихід

Enter number 5 6.0>

Список прийомів Python як введення від користувача

У цьому прикладі ми приймаємо вхідні дані від користувача у форматі рядка, перетворюючи їх на a список , і роздрукувати його.

Python3




об'єкт в java
# Taking input from the user as list> li>=>list>(>input>(>'Enter number '>))> # output> print>(li)>

>

>

Вихід

Enter number 12345 ['1', '2', '3', '4', '5']>

Приймайте дані користувача для кортежів і наборів

У цьому прикладі ми приймаємо вхідні дані від користувача у форматі рядка, перетворюючи їх на a кортеж , і роздрукувати його.

Python3




# Taking input from the user as tuple> num>=>tuple>(>input>(>'Enter number '>))> # output> print>(num)>

>

>

Вихід

Enter number 123 ('1', '2', '3')>

Введення з розумінням словника

У цьому прикладі ми беремо слова, розділені пробілом, для введення даних користувача як рядок Python , і ми робимо a словник слова як ключа з їхньою довжиною як значенням.

Python3




words_str>=> input>(>'Enter a list of words, separated by spaces: '>)> words>=> {word:>len>(word)>for> word>in> words_str.split()}> print>(words)>

>

>

Вихід

масив об'єктів в java
Enter a list of words, separated by spaces: geeks for geeks {'geeks': 5, 'for': 3}>

Також перевірте:

Розпочніть свою подорож Python 3 з нашого докладного посібника: Підручник з Python 3