Une note utile lors de l'utilisation de Python après une longue période

Rôle du retrait

En Python, les blocs sont écrits à l'aide de retraits.

De plus, la ligne se terminant par deux points (:) marque le début du bloc.

if num == 1:
    print "One."
elif num == 2:
    print "Two."
else:
    print "N/A."

Shebang

En tant que Shebang, écrivez ce qui suit sur la première ligne du script Python.

#!/usr/bin/env python

Coding Style

Reportez-vous à la PEP 8 pour le style de codage. PEP 8 est un guide de style pour Python compilé par la communauté Python.

PEP 8 - Style Guide for Python Code https://www.python.org/dev/peps/pep-0008/

Il existe également une traduction en japonais. http://pep8-ja.readthedocs.org/ja/latest/

--L'indent est "4 espaces" --Utilisez des lettres minuscules et des traits de soulignement pour les noms de méthode --Utilisez des minuscules et des traits de soulignement pour les variables d'instance --Utilisez des lettres majuscules et des traits de soulignement pour les noms constants

Exemple de code

sample.py


#! /usr/bin/env python
# -*- coding: utf-8 -*-

num = 5

for i in range(num):
    print i, ": Hello!"

Recommended Posts

Une note utile lors de l'utilisation de Python après une longue période
MongoDB avec Python pour la première fois
Enregistrer une tâche dans cron pour la première fois
Voir python pour la première fois
Différences que les ingénieurs C # ont ressenties lors de l'apprentissage de Python pour la première fois
Essayez d'utiliser FireBase Cloud Firestore avec Python pour le moment
J'ai essayé la programmation python pour la première fois.
Ce que j'ai appris en écrivant une Pull Request Python pour la première fois de ma vie
Transformez plusieurs listes avec l'instruction for en même temps en Python
Ce que je suis entré dans Python pour la première fois
J'ai essayé Python sur Mac pour la première fois.
Paramètres initiaux lors de l'utilisation de l'API foursquare avec python
J'ai essayé python pour la première fois avec heroku
Choses à noter lors de l'initialisation d'une liste en Python
Premier Kaggle (kaggle ①)
Kaguru pour la première fois
Une note sur l'implémentation de la bibliothèque qui explore les hyperparamètres à l'aide de l'optimisation bayésienne en Python
Comment tester unitaire une fonction contenant l'heure actuelle à l'aide de Freezegun en Python
Remarques sur l'intégration du langage de script dans les scripts bash
Essayez une recherche similaire de recherche d'images à l'aide du SDK Python [Recherche]
Remarque 2 pour intégrer le langage de script dans un script bash
Résumé des points d'achoppement à Django pour la première fois
Une note lors de la création d'un graphe dirigé à l'aide de Graphviz en Python
[Note] Importation de fichiers dans le répertoire parent en Python
Notez les liens qui peuvent être utiles lors de l'utilisation de Python, Selenium2
Résolvez le problème japonais lors de l'utilisation du module CSV en Python.
Précautions lors de l'utilisation de Pit avec Python
Démarrez Django pour la première fois
La première étape de Python Matplotlib
Lors de l'utilisation d'expressions régulières en Python
Lors de l'écriture d'un programme en Python
Choses à surveiller lors de l'utilisation d'arguments par défaut en Python
Point 17 de la note Python efficace Respect de la certitude lors de l'utilisation d'itérateurs pour les arguments
[Python] Temps d'exécution lorsqu'une fonction est saisie dans une valeur de dictionnaire
Une fonction qui mesure le temps de traitement d'une méthode en python
J'obtiens un attribut impossible à définir lors de l'utilisation de @property en python
Remarques sur l'utilisation de la saisie semi-automatique lors de l'exécution interactive de Python sous Windows
Mettre le processus en veille pendant un certain temps (secondes) ou plus en Python
Code dont j'aurais aimé me souvenir lors de ma première participation à AtCoder (Réflexion 1 pour la prochaine fois)
L'histoire de la sortie d'un outil de vérification de texte créé par Python sur GitHub x CircleCI pour la première fois
Paramètres d'exécution d'un test à chaque fois que vous enregistrez un fichier dans l'éditeur à l'aide de watchmedo (chien de garde)
Introduction au Deep Learning pour la première fois (Chainer) Reconnaissance de caractères japonais Chapitre 3 [Reconnaissance de caractères à l'aide d'un modèle]
L'histoire du retour au front pour la première fois en 5 ans et de la refactorisation de Python Django
Générer une collection de première classe en Python
Essayez d'utiliser l'API Wunderlist en Python
Précautions lors du décapage d'une fonction en python
Tweet à l'aide de l'API Twitter en Python
[python, multitraitement] Comportement des exceptions lors de l'utilisation du multitraitement
Exécuter l'interpréteur Python dans le script
Scraping de sites Web à l'aide de JavaScript en Python
Obtenez un jeton pour conoha avec python
Dessinez une structure arborescente en Python 3 à l'aide de graphviz
Essayons Linux pour la première fois
Remarques sur l'utilisation de python (pydev) avec eclipse
[Mémorandum Python] Diverses vérifications de l'heure ・ La première instruction While est anormalement lente
[Python] Calculez le nombre de chiffres requis lors de la saisie de 0 [Note]
Remarques sur la configuration d'un conteneur Docker pour l'utilisation de JUMAN ++, KNP, python