Someone help me with a syntax in python... | Sololearn: Learn to code for FREE!

0

Someone help me with a syntax in python...

How to get multiple input in one line using python?

9/22/2022 6:53:07 AM

Arun Venkatesh.N

9 Answers

New Answer

+5

Arun Venkatesh.N , are these inputs numbers (int or float) or strings or a mixture of them? what should happen with numbers? should they be converted from string to int or float? maybe you can do an input sample? >>> have you already done a try that you can link here?

+5

Thank you all finally I got it

+4

What are those inputs? Take input and split into need accordingly...

+3

a = input(); b=input(); print(a,b)

+2

Lothar, For example to get , a set of numbers with spaces in one line as ... 8 5 6 7 9 Like this....what syntax we use

+2

You can split input by space using split(<delimiter>) method and convert values of return list into integers.. input().split(' ') # split with space or lst = input().split() # returns list of words, type str. Next you can use loop or a map function to convert list of integers. lst[i] = int( lst[i] ) in loop or by map map(int, lst) try : print( list( map(int, input().split()) ) )

+1

import numpy as np #call module numpy for array #declared variable x to put number with espaclly with split x=input().split() #create a list to convert all string in integre to add in list list=[] #using loop to get all values put for i in x : j=int(i) # convert string in integre list.append(j) #add all values into list arr=np.array(list) production=arr.prod() print(production)

+1

You can use lists to take multiple inputs, without having to use input statement multiple times. Try the following code: a=list(map(int,input().split())) The split() function will split the function based on the delimiting character given in parameters. If no parameters are given, it will split the input where the whitespace occurs. map() just converts every single part of the input into the data type mentioned. It is not always mandatory. And finally, the list() function stores the inputs in list format.

0

n = 1 while n !=0: n = int(input('valor: ')) print ('end')