Écrire une fonction l'utilisateur entre un nombre

Questions et réponses du rseoc 2021-12-30 02:54:37 阅读数:161

crire une fonction utilisateur entre

L'utilisateur entre un numéro,Peut être un entier ou un flotteura,CalculaAu carré,Et l'imprimer,Les résultats de sortie sont en largeur20Caractères,Aligner la sortie à droite,Utiliser le signe moins en excès(*)Remplissage




Adopter les réponses:

Je t'ai aidé.,J'espère que le sujet sera adopté
eval()La fonction est utilisée pour exécuter une expression de chaîne,Et renvoie la valeur de l'expression.Vous pouvez également convertir la chaîne enlist、tuple、dict.
a**2Au carré.,Parce que pour assembler une chaîne,Donc nous devons convertir la valeur numérique résultante en chaîne
rjust() Renvoie une chaîne originale alignée à droite,Et remplir d'espaces jusqu'à la longueur width Nouvelle chaîne pour.

a = eval(input('Veuillez saisir un numéro:'))s = a ** 2print(str(s).rjust(20,'*'))# eval()La fonction est utilisée pour exécuter une expression de chaîne,Et renvoie la valeur de l'expression.Vous pouvez également convertir la chaîne enlist、tuple、dict.# a**2Au carré.,Parce que pour assembler une chaîne,Donc nous devons convertir la valeur numérique résultante en chaîne# rjust() Renvoie une chaîne originale alignée à droite,Et remplir d'espaces jusqu'à la longueur width Nouvelle chaîne pour.

img



Autres réponses2:
n = float(input(">>>"))print(f"{n*n:*>20}")

Autres réponses3:
```pythonx = eval(input('please input number:'))result = x ** 2print('{0:{1}>20}'.format(result, '*'))

```

版权声明:本文为[Questions et réponses du rseoc]所创,转载请带上原文链接,感谢。 https://primo.wiki/2021/12/202112300254353433.html