-5
votes

Écrivez un programme pour convertir Farenheit en Celcius en utilisant une fonction

Je suis nouveau au codage Python Je dois écrire un programme qui convertira Farenheit à Celcius en utilisant une fonction. J'ai une partie du code mais je reçois une erreur. S'il vous plaît aider xxx

ceci est l'erreur xxx


3 commentaires

Quelle erreur vous obtenez? Veuillez fournir un exemple de reproductible minimal afin que nous puissions mieux vous aider.


Imprimer sans majuscule


Essayez Imprimer (Celcius) au lieu de Imprimer Celcius .


6 Réponses :


2
votes

Utiliser Imprimer avec (), utiliser Imprimer au lieu d'imprimer

#define a function
def Convert (F):
    Celcius=(F-32)*5/9
    print(Celcius)
#get input
F=int(input("Enter a temperature in Farenheit "))
#call function
Convert (F)


1 commentaires

Oui, utilisez Imprimer au lieu d'imprimer!



2
votes

Vous avez écrit imprimé code> avec un capital p, il est également préférable de code> retour code> dans une fonction comme ceci que celui-ci.

def celcius(f):
    return (f-32)*5/9

f=int(input("Enter a temperature in Farenheit "))
print celcius(f)


0 commentaires

1
votes

Source Ceci jsfiddle xxx


0 commentaires

0
votes

Vous pouvez essayer une chose comme ceci: xxx


0 commentaires

1
votes

C'était imprimé avec un minuscule. Merci Julien et tout le monde. Je ne peux pas croire que je n'ai pas attrapé que


0 commentaires

1
votes
def Conversion(n): 
    return(n - 32.0) * 5.0 / 9.0
n = 40
x = Conversion(n) 
print (x)
Here make sure you write small p, you've put Capital (P).

0 commentaires