| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Python pour les programmeurs débutants
    Le langage de programmation Python offre de nombreux avantages pour les programmeurs débutants. Il a une syntaxe claire et simple , fonctionne sur le Web et un outil de développement de bureau , et il est livré avec une vaste bibliothèque de fonctions . En outre , Python fonctionne sur tous les systèmes d'exploitation, et il ne nécessite que l'interpréteur Python et un éditeur de texte . Les programmeurs débutants peuvent sauter dans Python et commencer à apprendre les concepts de programmation de base tels que l'affectation des variables , définition de fonction, et rapidement , de passer à des programmes plus complexes dans un court laps de temps. Affectation

    affectation variable variable en Python ressemble affectation dans d'autres langues : Photos

    x = 4

    Dans cet exemple, la variable "x" contient maintenant la valeur 4 . Contrairement à d'autres langues , les lignes de Python ne sont pas terminées virgule . La fin d'une ligne indique la fin d'une commande. En outre , les variables Python ne sont pas typés . Contrairement au C /C + + ou Java , qui utilise la déclaration des variables avec types tels que :

    int x = 4
    des variables Python

    peuvent prendre n'importe quelle valeur et le type est déterminé sur la cession variable. Lorsque vous effectuez des opérations - telles que l'addition - sur les variables, toutefois , ils doivent être du même type . Un programmeur ne peut pas ajouter un entier et une chaîne de caractères , par exemple.
    Types de données

    Python comprend tous les types de données typiques présents dans d'autres langues , tels que des entiers , flotteurs, booléens et de chaînes . Un autre type de données importantes en Python est la liste . Une liste est une collection d'éléments de données sous un nom qui peut être référencée par l'index. Par exemple , AB

    x = [ 'g' , 't ', ' e ']

    La variable "x" est une liste de trois valeurs. Une liste est notée par des crochets autour des valeurs assignées. Pour obtenir une de ces valeurs , le programmeur doit référence est par index:

    print x [1 ]

    t

    Pour les listes , tous les indices commencent à 0. Le premier indice , x [0] , tiendra valeur "g" et ainsi de suite .
    Fonction Définition et appel

    fonctions prennent des blocs de code et définir eux sous un autre nom , ce qui un programmeur peut appeler pour effectuer le code défini dans la fonction à tout moment. Le mot-clé " def" signifie une définition de fonction :

    def lit ( x ) :

    ---> return x * 2

    La fonction "double" définit un bloc de code , et redonne une valeur ( x * 2). Utilisation de la fonction est une simple que d'utiliser son nom :

    y = 3

    z = lit ( y)

    impression z

    6

    blocs de code qui restent ensemble sont signifiés par indentation de la ligne. L'indentation est démontré avec la flèche dans cet exemple. Pour le code de continuer à faire partie de la double fonction, il doit tiret un onglet supplémentaire après la double définition .
    If ... else

    Python utilise quelques déclarations à contrôler le flux d' un programme . Le "if" exécute une action fondée sur une condition ou une évaluation de la valeur

    si x == 2 : .

    /* Faire des choses * /

    déclaration "x == 2" renvoie une valeur évaluée comme True ou False . Si c'est vrai, l'instruction if exécute son code. Si elle est fausse , le code est ignoré. Une déclaration «autre » peut définir le code alternative à un si , ce sera toujours exécuter au cas où un "if" échec :

    si x == 2 :

    /* faire des choses * /

    autre :

    /* faire d'autres choses * /
    boucles while et for

    Semblable à un if, un " tandis que « instruction crée une boucle, ou bloc de code qui se répète tant qu'une instruction conditionnelle est vrai :

    tandis que x == 2

    /* faire des choses * /
    < p > Si x n'est égal à 2 , puis le code dans la boucle commence. Une fois terminé, le x == 2 conditionnel est vérifié à nouveau, et si elle est encore vrai, le code s'exécute à nouveau. Le code dans le bloc de tout continuera à fonctionner jusqu'à ce que x == 2 renvoie une valeur fausse.

    «Pour» boucles sont des boucles spéciales qui travaillent sur ​​les listes . Une boucle for prend chaque élément de la liste et permet au programmeur de faire quelque chose avec les valeurs :

    x = [ 'g' , 't ', ' e ']

    pour y dans x: .

    impression y

    dans la boucle , la variable «y» va représenter chaque élément de la liste , une à la fois
    < br > Photos

    Previous :

    next :
      articles connexes
    ·Comment créer des modules Python 
    ·J'ai une erreur de syntaxe incorrecte dans Python 
    ·Comment obtenir l'invite de Python 
    ·Comment insérer dans les listes Python 
    ·Comment utiliser un dictionnaire Python 
    ·Comment Transposer une liste de listes en Python 
    ·Comment faire pour installer Python sur HostMonster 
    ·Comment: Méthodes de classe Python 
    ·Comment faire un oscilloscope en Python 
    ·Comment copier eBooks avec Python 
      articles en vedette
    ·Comment envoyer une requête à un serveur Proxy en Pyt…
    ·Comment formater un contrôle GridView 
    ·Que puis-je utiliser pour remplir de données des zones…
    ·Comment faire pour convertir Int flotter sur Visual Bas…
    ·Comment puis- je créer un service Web de voyage Page 
    ·Comment configurer Perl dans XAMPP 
    ·Comment utiliser JavaScript pour créer un premier fact…
    ·Comment dessiner le texte dans Xcode d'Apple 
    ·Comment mettre en œuvre l' ADT Stack 
    ·Comment placer un combo dans DataGrid en VB6 
    Copyright © Connaissances Informatiques http://fr.wingwit.com