Maison >développement back-end >Tutoriel Python >Laissez-moi partager avec vous mon expérience quotidienne d'apprentissage de python (explication détaillée)
Après avoir lu les informations pertinentes sur Python, la plus grande caractéristique est qu'il est simple et facile à utiliser. Je pense que c'est vrai après l'avoir appris. l'apprendre.
1. Les guillemets doubles et simples en python ont le même effet, imprimer 'hello World' et imprimer "hello World" sont les mêmes (utilisés pour connecter des chaînes en version imprimée déclarations,)
2 .Python, lors de l'utilisation de variables, n'a pas besoin de définir un type, il suffit d'attribuer une valeur initialeC'est un peu similaire à la définition de variables en JavaScript, mais c'est le cas. plus simple. Même var n'est pas nécessaire
3.La syntaxe Python est très simple, et il n'est pas nécessaire de à la fin de chaque ligne, les blocs d'instructions sont complètement distingués par des niveaux ; que si les endroits où l'indentation doit être cohérente ne sont pas alignés, le programme signalera une erreur, ce qui garantit sous un autre angle Cela améliore la standardisation de l'écriture du programme
4.Instructions de contrôle en python, si , while, for.Il est à noter que les conditions n'ont pas de parenthèses, et vous devez ajouter : après la condition, while peut aussi être Il y a une instruction else
if a == 3 : print 'it is 3' elif a == 5 : print 'it is bigger than 3' else : print 'it is smaller than 3'
5. pobjet de classe ython, est une instance de la classe en java, s'il existe une classe Person, utilisez p=Person([ 'Parameter'....]), c'est-à-dire que vous peut appeler la méthode dans Person.
Il est à noter que le premier paramètre de la méthode en python doit être self (équivalent à celui-ci en java), python n'a pas de méthode constructeur. Après avoir créé une classe, la méthode __init__() de la classe sera automatiquement appelée. Cette méthode peut être équivalente à la méthode constructeur de java et à d'autres méthodes pour effectuer certaines opérations d'initialisation
6.python est à la fois orienté processus et orienté processus. également orienté objet
7.La méthode Python de définition des fonctions
def fun_name(parameter1,parameter2...): pass#函数体
8.Python, le concept de modules,c'est-à-dire Quand un programme est rendu public, c'est aussi un fichier python ordinaire. Dans d'autres programmes à appeler, vous pouvez importer le nom du module, puis utiliser le nom du module. La méthode peut utiliser sa méthode, ou vous pouvez importer la méthode. nom à partir du nom du module, puis appelez simplement la méthode directement
9.python, méthode d'écriture inhabituelle
try: 语句体 except(Exception名称,可以是自定义的exception): .......... finally: .........
10.Les structures de données en python incluent des listes , tuples et dictionnaires.La définition est la suivante
mylist = ['apple','banana','orange']列表 zoo = ('aaa','bbb','ccc')元组 dic = {'zhang':'san', 'li':'si','wang':'wu'}
Merci à tous d'avoir lu, j'espère que vous en bénéficierez beaucoup.
Cet article est reproduit à partir de : https://blog.csdn.net/BeWhatYouAre/article/details/7295427
Tutoriel recommandé : "Tutoriel Python"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!