import string
def main():
inString =input("enter any number to decode : ")
message=" "
for numStr in string.split(instring):
asciiNum = eval(numStr)
message = message+chr(asciiNum)
print("\n", message)
main()
3 Réponses :
Il devrait fonctionner:
def main():
instring = input("enter any number to decode : ")
message = " "
for numStr in str.split(instring):
asciiNum = eval(numStr)
message = message + chr(asciiNum)
print("\n", message)
int () code> car l'entrée est une chaîne et ASCII est un int li>
- Pour obtenir la valeur ASCII, vous pouvez utiliser
chr () code>
li>
Donc, par exemple: p> xxx pré> ol>
Voici un Java Soln,
class AsciiConvertor{
public static void main(String[] args) {
int asciiVal = 87;
String strValue = Character.toString((char) asciiVal);
System.out.println(strValue);
}
}
Quelle est exactement la question s'il vous plaît?
Voulez-vous dire: Message = CHR (INT (Instring)). ?
BTW Vous n'avez guère besoin d'utiliser «Eval» dans Python.
Veuillez corriger vos tags. Cela ressemble à Python, alors Java et C devraient être enlevés.