Ne pas être conscient du contenu des données en python

Abstract J'écrirai ce que j'ai ressenti au sujet de l'ignorance du contenu en Python, C et C ++.

Ne pas connaître le type

Pour C et C ++ int a=8; À quelle fréquence déclarez-vous des variables? Dans ce cas, c'est un type entier, donc je pense que je vais l'écrire en pensant qu '"un nombre peut être saisi". D'autre part, avec Python a=8 C'est bon. "Pour le moment, créez une variable pour saisir des nombres" C'est très facile, n'est-ce pas?

mérite

Envisagez d'afficher une valeur avec un exemple simple. Si C printf("%d",a);

-production- 8 Il sortira. "Je dois être conscient que certains chiffres sortiront ..."

À toi!

Bonnes nouvelles!

Avec Python print(a) -production- 8 Sort. C'est pratique pour le débogage pour le moment.

En C ++

std::cout<<a;


 -production-
```8```
 est.
 Il se peut que vous n'ayez pas besoin d'être conscient du type.

## Démérite
 Ce n'est pas grave quand quelque chose ne va pas, mais lors de l'affichage en octal (je parle d'une telle scène?)
 En python
~~a=0o8~~
 -Pièce supplémentaire-
 Excusez-moi. C'est un nombre octal, donc c'est 10.
 @shiracamus Merci d'avoir souligné.
 -Jusque là-

```py
a = 0o10
print('%o' % a)

Doit être écrit.

En C ~~printf("%x",a);~~ -Pièce supplémentaire- Excusez-moi. C'était un nombre hexadécimal. @shiracamus Merci d'avoir souligné. -Jusque là-

int a = 010;
printf("%o", a);

En C ++

int a = 010;
std::cout << std::oct <<  a;

Ce n'est pas grave si vous écrivez.

~~ Comme ça ~~ -Pièce supplémentaire- L'exemple n'était pas bon, je vais donc l'annuler. -Jusque là- Lorsque le python à l'avance ou pour écrire une politique de programme n'est pas déterminé exactement J'ai eu l'impression que c'était assez difficile à réécrire. D'un autre côté, je pense qu'il est facile d'écrire lorsque la politique est décidée.

Conclusion

Il y a des avantages et des inconvénients à ne pas être au courant du contenu des données. Le mérite est que le système le fait sans être conscient de la conversion de nombre gênante. L'inconvénient est que vous ne savez pas quel est le contenu parce que vous n'en avez pas conscience. Je me demande s'il y a des avantages et des inconvénients.

Python est pratique si la politique est décidée, mais il peut être difficile à écrire en cas de changement de spécification.

Cela peut être plus facile à comprendre si vous le couvrez avec une dénomination variable.

"Si vous concevez de cette façon, le contenu sera facile à comprendre à partir du nom de la variable." Si vous avez des questions telles que "Le style d'écriture n'est-il pas mauvais en premier lieu?", Veuillez commenter.

Recommended Posts

Ne pas être conscient du contenu des données en python
L'histoire de la lecture des données HSPICE en Python
Utilisons les données ouvertes de "Mamebus" en Python
Essayez de gratter les données COVID-19 Tokyo avec Python
[Homologie] Comptez le nombre de trous dans les données avec Python
Vérifiez le comportement du destroyer en Python
Exportez le contenu de ~ .xlsx dans le dossier en HTML avec Python
Le résultat de l'installation de python sur Anaconda
Principes de base pour exécuter NoxPlayer en Python
À la recherche du FizzBuzz le plus rapide en Python
Obtenez la clé pour la migration de la deuxième couche de données JSON avec python
Récupérer le contenu de git diff depuis python
Sortie du nombre de cœurs de processeur en Python
[Python] Trier la liste de pathlib.Path dans l'ordre naturel
Le contenu du didacticiel Python (chapitre 5) est résumé dans une puce.
Le contenu du didacticiel Python (chapitre 4) est résumé dans une puce.
Le contenu du didacticiel Python (chapitre 2) est résumé dans une puce.
Récupérer l'appelant d'une fonction en Python
Faites correspondre la distribution de chaque groupe en Python
Afficher le résultat du traitement de la géométrie en Python
Le contenu du didacticiel Python (chapitre 8) est résumé dans une puce.
Le contenu du didacticiel Python (chapitre 1) est résumé dans une puce.
Copiez la liste en Python
Visualisation en temps réel des données thermographiques AMG8833 en Python
Découvrez la fraction de la valeur saisie en python
Trouvez la solution de l'équation d'ordre n avec python
[Note] À propos du rôle du trait de soulignement "_" en Python
Résolution d'équations de mouvement en Python (odeint)
Sortie sous la forme d'un tableau python
Le contenu du didacticiel Python (chapitre 6) est résumé dans une puce.
Le contenu du didacticiel Python (chapitre 3) est résumé dans une puce.
Environnement enregistré pour l'analyse des données avec Python
le zen de Python
Affiche automatiquement les paroles de la chanson en cours de lecture sur iTunes en Python
Découvrez la bonne efficacité de calcul de la vectorisation en Python
Résumé des outils nécessaires pour analyser les données en Python
Traitement pleine largeur et demi-largeur des données CSV en Python
Modèle de script python pour lire le contenu du fichier
Comment obtenir le nombre de chiffres en Python
À propos de l'inefficacité du transfert de données dans luigi on-memory
Apprenez le modèle de conception «Chaîne de responsabilité» en Python
Implémenter la solution de l'algèbre de Riccati en Python
Liste du code Python utilisé dans l'analyse de Big Data
Reproduire l'exemple d'exécution du chapitre 4 de Hajipata en Python
Implémentation de l'algorithme "Algorithm Picture Book" en Python3 (Heap Sort Edition)
[Python] Affiche toutes les combinaisons d'éléments de la liste
[Maya Python] Écraser le contenu du script 2 ~ list Notes
Comprendre l'état de la perte de données - Python vs R
Obtenez l'URL de la destination de la redirection HTTP en Python
Un mémorandum sur la mise en œuvre des recommandations en Python
Reproduire l'exemple d'exécution du chapitre 5 de Hajipata en Python
Pour faire l'équivalent de Ruby ObjectSpace._id2ref en Python
Vérifiez la nature atrophique de la distribution de probabilité en Python
Que faire si la barre de progression n'est pas affichée dans tqdm de python
Gérer les données ambiantes en Python
Vers la retraite de Python2