Création de ChatBot avec Typescript et GAS, Tout en essayant de contester la programmation compétitive (AtCoder) avec C # "** N'est-il pas vraiment facile d'utiliser Python ?? **" Il y avait tellement de scènes que j'ai senti cela, alors j'ai donné une introduction rapide (σ ・ ω ・) σ
Dans cet article, utiliser ** VS Code sur ** macOS ** Nous allons construire un environnement de développement ** pour écrire Python.
Cependant, pour les tâches suivantes requises pour démarrer avec Python, ** Des personnes fortes dans le monde ** ont déjà été verbalisées.
✔︎ * Comment installer Python * ✔︎ * Formatage automatique / réglage standard de codage * ✔︎ * Connaissance de base de PyPy * ✔︎ * Grammaire de base de Python3 * ✔︎ * Aide-mémoire professionnel compétitif *
Donc, dans cet article, j'ai trouvé la valeur dans le fait que "** À partir de février 2020, si vous lisez cet article dans cet ordre et le définissez correctement, vous pouvez certainement décider de vous lancer avec Python! **", et de commencer avec Python. Nous avons brièvement résumé le contenu minimum nécessaire pour qu'il puisse fonctionner comme un hub pour les personnes. (・ Ω ・.)
Ci-dessous, nous présenterons des articles utiles par genre.
Les documents officiels sont souvent formels et difficiles à lire, mais pensez que la version japonaise est meilleure et lisez-la à chaque fois. Les ** glossaires **, ** bibliothèques standard **, etc. suivants sont recommandés car leurs spécifications sont faciles à comprendre.
[Official] Python Tutorial [Official] Python Glossary [Official] Bibliothèque standard Python
Il existe plusieurs articles avec et sans pyenv pour l'installation, mais étant donné que Python peut ne pas être compatible entre les versions, il est plus pratique d'utiliser pyenv pour la gestion des versions. Cela semble bon. Création d'un environnement Python sur un Mac à l'aide de pyenv
Dans le cas de Python, qui a relativement de nombreuses restrictions sur la notation, ne pas définir le formatage automatique semble être un problème vital. Surtout pour les débutants, il semble que cela prendra du temps en raison d'erreurs de notation inutiles, donc je pense que cela devrait être introduit avant tout. Introduisez flake8 au lieu de pylint dans l'environnement de développement Python de VS Code et définissez le formatage automatique
Ce sera bien de se référer au contenu de l'article suivant en complément de l'article ci-dessus. Suivez confortablement les normes de codage VS Code
Si vous avez parlé dans d'autres langues, vous devriez être capable de gérer Python raisonnablement bien en complétant les articles suivants. Grammaire de base Python3
Avec PyPy, il semble que le traitement est souvent beaucoup plus rapide que Python ordinaire, selon la situation. Résumé des connaissances de base de PyPy Partie 1
Après avoir appris la grammaire de base, implémentons immédiatement l'algorithme avec AtCoder et améliorons la valeur de l'expérience Python. Si vous vous référez aux trois articles ci-dessous, même les débutants pourront faire face au problème D d'ABC!
Aide-mémoire de programmation compétitif utilisé en Python J'ai essayé de résumer le code que j'écris souvent en compétition en Python Jusqu'à AtCoder Blue en Python - Soyez prudent lors de la compétition en Python-
Pour le moment, si vous pouvez collecter des informations sur Python et créer un environnement de développement ici, je pense qu'il sera facile de commencer à pratiquer en tant qu'utilisateur Python à partir d'ici. Dernier point mais non le moindre, cet article est destiné aux experts et aux débutants de Python! Si vous avez des informations de référence, n'hésitez pas à commenter! | ε :)
Suivez-moi. (・ Ω ・.) @NadjaHarold
Recommended Posts