Le moyen le plus rapide pour les débutants de maîtriser Python

Site de référence: Le moyen le plus rapide pour les débutants de maîtriser Python

Le moyen le plus rapide pour les débutants de maîtriser Python

L'autre jour, c'est devenu un sujet brûlant que Python ait remporté la première place dans le classement du revenu annuel moyen des ingénieurs par langage de programmation dans le contexte de la montée en puissance de l'apprentissage automatique et de l'intelligence artificielle. Cependant, c'est encore une langue mineure au Japon. D'autre part, à l'étranger, Python semble être largement introduit en tant que langage permettant aux débutants de commencer à programmer en tant que langage avec un code simple et une grande polyvalence, de l'analyse de données à la construction d'applications Web. Par conséquent, la principale source d'information est l'anglais étranger et il n'y a pas beaucoup d'informations japonaises dans les livres et sur le Web. De plus, comme il existe peu de cas où Python peut être utilisé dans la pratique, le nombre d'ingénieurs maîtrisant Python est faible par rapport aux autres langages. La situation actuelle où il y a peu de matériel d'apprentissage et d'amis comme celui-ci peut être un gros obstacle pour ceux qui vont apprendre Python à partir de maintenant. Donc, cette fois, je présenterai les matériaux à étudier et comment apprendre Python efficacement.

Lequel étudier, Python2 ou Python3

La version de Python est passée de 2 à 3 et il y a eu quelques changements majeurs qui ne sont pas rétrocompatibles. Par conséquent, il existe de nombreuses bibliothèques qui ne prennent en charge que Python 2.7. Cependant, en 2016, Python 3 est de plus en plus courant. La plupart des livres d'introduction ont été ciblés sur la série Python3, vous devriez donc étudier la série Python3.

Tout d'abord, essayez de créer votre propre programme

Il existe de nombreuses façons d'apprendre la programmation, mais la plus importante est de «créer et sauvegarder le programme vous-même». Il est important de créer votre propre programme, plutôt que de simplement lire le code d'un livre ou d'un site d'apprentissage ou de demander à quelqu'un de le comprendre. Considérez le programme comme votre «atout» et assurez-vous de le sauvegarder. Il est également recommandé de le publier sur un blog avec une brève explication. Python est un langage qui peut faire beaucoup avec moins de code, est facile à lire et hautement réutilisable, donc le simple fait d'être conscient de ce qui précède changera l'efficacité.

Trouvez un compagnon familier avec Python

Une des choses qui est souvent dite dans le monde de la programmation est la phrase «vous ne pouvez pas le faire à moins de le chercher vous-même». Certes, il y a souvent des situations où vous devez le rechercher vous-même. Cependant, il va sans dire qu'il est plus efficace d'avoir un vétéran qui aime enseigner, comme une histoire qui ne se limite pas à la programmation. Vous devriez également trouver des amis pour obtenir les dernières informations et techniques sur Python. Vous pouvez trouver diverses communautés et groupes d'étude en recherchant "nom de lieu du groupe d'étude python". Si vous n'avez pas encore participé à une session d'étude, c'est une bonne idée d'utiliser des SNS tels que Twitter. De nombreux ingénieurs Python sont attentionnés et gentils, probablement à cause de leurs épaules étroites au Japon.

[Session d'étude Python] Session d'étude informatique Python / Séminaire / Informations sur l'événement - points. [Dots] Événements du groupe "Python" / Materials-connpass

Utiliser des livres

Même s'il se positionne comme une "introduction", sa gamme est large, et il existe des livres comme "introduction à la programmation" et des livres comme "introduction à Python". Si vous êtes nouveau dans la programmation, les livres suivants sont recommandés. ・ Python 3e édition pour tous

Minna no Python 3e édition Prix d'occasion À partir de ¥ 1,877 (À partir du 23/03/2016 16:58)

・ Python de base

Basic Python Basic Series ・ Introduction à Python "super" pour acquérir une puissance solide

[Introduction à Python "super" pour acquérir une certaine puissance](https://www.amazon.co.jp/gp/product/4797384409/ref=as_li_qf_sp_asin_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=4797384409&linkCodeliaffiliate&t -vingt-deux) Nouveau prix À partir de ¥ 2,678 (Au 4/12/2016 10:13)

Si vous avez de l'expérience dans d'autres langues ou avez besoin d'un peu plus de connaissances, les livres suivants sont également recommandés. ・ Introduction Python 3

Introduction à Python 3 Nouveau prix À partir de ¥ 3,996 (Au 4/12/2016 10:16)

➡︎ Cliquez ici pour les livres Python recommandés

Utilisez le site Web

Bien que le nombre de livres compatibles avec Python3 ait augmenté, il existe actuellement très peu de sites Web où vous pouvez apprendre systématiquement. ・ Documentation officielle Python (version japonaise) Marquer cette page. En particulier, la «référence de bibliothèque» et la «référence de langue» sont souvent consultées.

Tutoriel officiel Python (version japonaise) Tutoriel officiel Python traduction japonaise. Vous pouvez trouver cela un peu difficile au début. Il peut également être utilisé pour examiner en cas de problème.

Plongez dans la version japonaise de Python 3 Il a une atmosphère assez amicale et est écrit dans un style humoristique.

Dot installer Dot Install propose un cours Python très populaire, qui a été suivi plus de 500 000 fois, et plus de 4 000 personnes le suivent actuellement. Le contenu d'introduction que vous pouvez apprendre gratuitement comprend des variables, des nombres, des chaînes de caractères, des commandes telles que le tri et la jointure, des dictionnaires, des variables, des objets, des modules, etc., et est divisé en courtes vidéos pour chaque thème.

Stack overflow (version anglaise → stackoverflow) J'ai également écrit la version japonaise de l'URL, mais l'idéal est la version anglaise du site d'origine. Ce débordement de pile peut s'afficher lors de la recherche par contenu d'erreur. Comme il est en anglais, vous pouvez l'éviter, mais il est recommandé de vous calmer et de regarder le contenu. Dans la plupart des cas, le code de réponse est inclus, et dans certains cas, vous pouvez le résoudre simplement en regardant le code de réponse, et la qualité de la réponse est très élevée.

➡︎ Cliquez ici pour consulter les sites d'apprentissage Python recommandés

Recommended Posts

Le moyen le plus rapide pour les débutants de maîtriser Python
Excel X Python La technique de travail la plus rapide
~ Conseils pour les débutants de Python présentés avec amour par Pythonista ③ ~
Le moyen le plus rapide d'essayer EfficientNet
Conseils aux débutants en Python pour utiliser l'exemple Scikit-image par eux-mêmes
Le moyen le plus rapide d'obtenir régulièrement des images de caméra avec opencv de python
Mémo n ° 4 que les débutants Python lisent "Explication détaillée de la grammaire Python"
Python pour les super débutants Super débutants Python # Facile à éliminer
Conseils aux débutants en Python pour utiliser l'exemple Scikit-image pour eux-mêmes 9 Utilisation à partir du langage C
Le moyen le plus simple de synthétiser la voix avec python
Mémo n ° 3 que les débutants Python lisent "Explication détaillée de la grammaire Python"
Mémo n ° 1 que les débutants Python lisent "Explication détaillée de la grammaire Python"
Manuel python pour les débutants
Le moyen le plus simple d'utiliser OpenCV avec python
Essayez de calculer RPN avec Python (pour les débutants)
Introduction à Python avec Atom (en route)
Mémo n ° 2 que les débutants Python lisent "Explication détaillée de la grammaire Python"
Mémo n ° 7 que les débutants Python lisent "Explication détaillée de la grammaire Python"
Introduction à la programmation (Python) TA Tendency pour les débutants
Mémo n ° 6 pour les débutants Python à lire "Explication détaillée de la grammaire Python"
Comment rendre le Python des débutants plus rapide [numpy]
OpenCV pour les débutants en Python
Mémo n ° 5 que les débutants Python lisent "Explication détaillée de la grammaire Python"
Conseils aux débutants en Python pour utiliser l'exemple Scikit-image pour eux-mêmes 6 Améliorer le code Python
Conseils aux débutants en Python pour utiliser l'exemple Scikit-image pour eux-mêmes 2 Traiter plusieurs fichiers
Un moyen simple de vérifier la source des modules Python
[Pour les débutants] Comment utiliser la commande say avec python!
Comment convertir le type Python # pour les super débutants de Python: str
[Pour les débutants] Comment étudier le test d'analyse de données Python3
Python # Comment vérifier le type et le type pour les super débutants
Flux d'apprentissage pour les débutants en Python
Construction de l'environnement Python3 (pour les débutants)
3 raisons pour lesquelles les débutants en programmation devraient commencer avec Python
Python #function 2 pour les super débutants
[Python] Une autre façon d'importer
Grammaire de base Python pour les débutants
Pandas 100 coups pour les débutants en Python
Python #function 1 pour les super débutants
#List Python pour les super débutants
Introduction à Python pour, pendant
Conseils aux débutants en Python pour utiliser l'exemple Scikit-image pour eux-mêmes 7 Comment créer un module
[Pour les débutants] Web scraping avec Python "Accédez à l'URL de la page pour obtenir le contenu"
[TensorFlow] Je souhaite maîtriser l'indexation pour Ragged Tensor
Conseils aux débutants en Python pour utiliser l'exemple Scikit-image pour eux-mêmes 4 Utiliser l'interface graphique
[python] Comment utiliser Matplotlib, une bibliothèque pour dessiner des graphiques
Probablement le moyen le plus simple de créer un pdf avec Python 3
Un moyen simple d'éviter plusieurs boucles for en Python
Méthode d'apprentissage TensorFlow pour les professionnels des arts libéraux et les débutants en Python
Comment convertir le type Python # pour les super débutants de Python: int, float
[Pour les débutants] Script dans 10 lignes (4. Connexion de python à sqlite3)
Je ne savais pas comment utiliser l'instruction [python] for
[Python] Les principales faiblesses et inconvénients de Google Colaboratory [Pour les débutants]
[Python] Introduction à la création de graphiques à l'aide de données de virus corona [Pour les débutants]
Conseils aux débutants en Python pour utiliser l'exemple Scikit-image pour eux-mêmes 8 Mesure du temps de traitement et profileur
Laissez le traitement gênant à Python
Un moyen simple de personnaliser l'importation Python