程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Où est la route? Résumé de lapprentissage Python

編輯:Python

Adresse de l'événement:Saison de remise des diplômes·Technologie d'attaqueer

La chaleur estivale,Une autre année de remise des diplômes dans la vague de chaleur,C'est un adieu.,C'est aussi grandir.Malgré les effets de l'épidémie au cours des deux dernières années,La plupart des diplômés n'ont pas d'anciens diplômes,Mais la croissance continue.Pensez à votre propre remise des diplômes,Ça fait cinq ans que je me promène.
Parce que l'université étudie l'électronique,Donc le premier emploi après l'obtention du diplôme est aussi allé dans une entreprise liée,Le travail est aussi oisif,Il n'y a pas grand - chose à apprendre,Deux ans et demi de merde,Finalement, j'ai décidé de partir,Je suis sorti et j'ai trouvé que j'étais en retard,Il n'y a aucun moyen,On ne peut que recommencer,La coïncidence a commencépythonL'apprentissage,Je travaille maintenant sur l'analyse des données.Voici un résumépythonLes grandes lignes de l'étude.

1、Python Connaissances de base

L'apprentissage de n'importe quelle langue,Il faut d'abord comprendre la base,pythonIl n'y a pas d'exception à la nécessité d'étudier.Donc nous commençons par comprendrepythonTypes de données et différents types d'opérations.

1. Type de données

Le plus important de tous les types est de savoir si c'est variable,Quelles sont leurs caractéristiques?,Par exemple,:La collection n'est pas répétée,Ainsi, vous pouvez implémenter l'ensemble de conversion de liste pour supprimer la duplication.

2. Opérations courantes de type de données

Chaînes et listes
La chaîne ressemble beaucoup à la liste , Les tranches des deux sont identiques , La différence, c'est qu'il y a une différence entre les méthodes , Il est donc important de trouver la méthode correspondante .

Dictionnaires et fonctions 、Catégorie
Les dictionnaires et les listes sont plus couramment utilisés , Les fonctions qui peuvent être réalisées sont presque , La différence est que les listes sont moins efficaces lorsque les données sont nombreuses , Mais le dictionnaire ne , Mais le dictionnaire prend beaucoup de mémoire , La construction est aussi plus complexe que la liste .
Si tu veux. PythonGrand Dieu!,La classe doit maîtriser. Bien qu'il n'y ait pas de classe , La conception correspondante peut également être réalisée , Mais les classes peuvent simplifier le Code et améliorer l'efficacité .

2、Modules communs

1. OSModule

osLe module estpython Un module de la Bibliothèque standard pour accéder aux fonctions du système d'exploitation , os Le module fournit d'autres interfaces os ,Accès multiplateforme possible. Et nous apprenons principalement à gérer les répertoires et les chemins de fichiers . Les points de connaissance sont présentés ci - dessous :

2. pandasModule

pandasEst basé surnumpyModulaire. C'est aussi le module le plus pratique pour le traitement des données .pandasLa fonction principale de:

  • Structure des données avec fonction DataFrame、Series
  • Fonctions intégrées des séries chronologiques
  • Offre une grande variété de calculs et d'opérations mathématiques
  • Traitement flexible des données manquantes

Tout d'abord,pandasLa structure du:

pandas Plusieurs types de données peuvent être chargés ,Y compris:excel、csv、sql、html、jsonAttendez., C'est - à - dire les types de données couramment utilisés ,pandas Peut être obtenu et traité .

Chargé, Il y a des économies , Correspond au chargement ci - dessus , Il y a une sortie correspondante , Mais voici seulement les trois types les plus couramment utilisés , Et ses paramètres et caractéristiques .

3. Autres modules communs

Il existe également plusieurs modules couramment utilisés dans le traitement des données , .Le graphique ci - dessous résume les points de connaissance de base .

3、Élargir les connaissances

Introduction précédente ,Tout est basé surpython Traitement des données ,C'est aussipythonBase de démarrage pour,python Il y a beaucoup de branches ,Par exemple,: Rampant Branch 、BIBranches、 Branche du site 、 Branche de l'intelligence artificielle, etc , Les études ultérieures doivent choisir une direction pour étudier plus profondément , Quelle que soit la direction , L'apprentissage continu peut récolter beaucoup .
À propos de chaque module , Je ne donne ici que l'URL d'apprentissage de base , À propos de Deep , Besoin d'une auto - Percée du lecteur !

La croissance continue , Ne cherche pas à sentir le ciel , Mais un peu de progrès chaque jour , Un jour, toutes les belles choses se rencontreront .
La route est toujours au pied , Il faut qu'on sorte lentement !

Adresse de l'événement:Saison de remise des diplômes·Technologie d'attaqueer


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved