Skip to main content

Create a list from user's input in python

 

Write a loop to populate the list user_gusses with a number of guesses. The variable num_guesses is the number of guesses the user will have, which is read first as an integer. Read each guess (an integer) one at a time using int(input())


Sample output with input

3 9 5 2 

user_gusses: [9, 5, 2]


num_guesses= int(input())
user_guesses= []
#ask user to enter the user_guesses element
for i in range(0, num_guesses):
x= int(input())
user_guesses.append(x)
print('user_guesses:', user_guesses)

Hope this is helpful. Write back to me in case you need help with your python task. I generally reply back within 24 hours. You can connect with me on Whatsapp also: +918602715108

Comments

Popular posts from this blog

Python program to replace words in a sentence

Write a program that replaces words in a sentence. The input begins with word replacement pairs (original and replacement). The next line of input is the sentence where any word on the original list is replaced. Ex: If the input is: automobile car manufacturer maker children kids The automobile manufacturer recommends car seats for children if the automobile doesn't already have one. the output is: The car maker recommends car seats for kids if the car doesn't already have one. You can assume the original words are unique. w = input().split() x = input() for i in range(0, len(w), 2): if w[i] in x: x = x.replace(w[i], w[i+1]) print(x) Hope this is helpful. Write back to me in case you need help with your python task. I generally reply back within 24 hours. You can connect with me on Whatsapp also: +918602715108

Python program from reversing a number, calculating number of digits

Write a program to reverse a number entered by the user. Call your program int_reverser.py . Suggested approach:  a. Write an expression for the number of digits. This is the log in base 10 , math.log100, but it should be a whole number.  b. Write a loop to keep dividing the number by 10 and printing the remainder.  c. Add an accumulator variable for the result. Keep multiplying the result by 10 and adding the remainder. Example usage:  Integer reverer  Integer: 1234  4321  import math n = int(input("Enter number: ")) numberOfDigit = math.log10(n) if n Enter number: 1234 4321 Hope this is helpful. Write back to me in case you need help with your python task. I generally reply back within 24 hours. You can connect with me on Whatsapp also: +918602715108