“Comment prendre une entrée dynamique dans Python” Réponses codées

Acceptez la saisie de l'utilisateur dans Python

#Take Integer Value
nval=int(input("Enter a number : "))
#Take String Value
sval=input("Enter a string : ")
#Take float value
fval=float(input("Enter a floating-point number : "))
Pleasant Petrel

Comment prendre une entrée dynamique dans Python

import ast

def input_detect(s):
    return ast.literal_eval(input(s))

def swap(x, y):
    return y, x
aValid = 1
bValid = 1
a = input_detect("Enter an integer as a value for A: ")
if (str(type(a)) != "<class 'int'>"):
    print("Please take us seriously, we're watching you.\n")
    aValid = 0
    while (aValid == 0):
        a = input_detect("Enter an integer as a  value for A: ")
        if str(type(a)) != "<class 'int'>":
            print("Please take us seriously, we're watching you.\n")
            aValid = 0
        else:
            aValid = 1

# ! To be worked on:

b = input_detect("Now, Please enter the value for B: ")
print("A = " , a)
print ("B = ", b)

a, b = swap(a, b)

print("Now:\nA = ", a)
print("B = ", b)
Sleepy Seal

Réponses similaires à “Comment prendre une entrée dynamique dans Python”

Questions similaires à “Comment prendre une entrée dynamique dans Python”

Plus de réponses similaires à “Comment prendre une entrée dynamique dans Python” dans Python

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code