Contrôle de la python vues des données

Vous pouvez avoir besoin pour contrôler comment Python vues des données. Toutes les données sur votre ordinateur est stocké comme 0 et de 1. L'ordinateur ne comprend pas le concept de lettres, de valeurs booléennes, dates, heures, ou tout autre type d'informations à l'exception des numéros. En outre, la capacité d'un ordinateur pour travailler avec des nombres est à la fois rigide et relativement simpliste.

Sommaire

Lorsque vous travaillez avec une chaîne en Python, vous êtes en fonction de Python pour traduire le concept d'une chaîne en une forme que l'ordinateur peut comprendre. Les conteneurs de stockage que votre application crée et utilise sous la forme de variables Python racontent la façon de traiter les 0 et les 1 que l'ordinateur a stockées.

Donc, il est important de comprendre que la vue Python de données ne sont pas les mêmes que votre point de vue des données ou le point de vue de l'ordinateur des données - Python agit comme un intermédiaire pour faire vos applications fonctionnelles.

Pour gérer les données au sein d'une application, l'application doit contrôler la manière dont Python considère les données. L'utilisation des opérateurs, les méthodes d'emballage tels que les fonctions, et l'introduction de la saisie de l'utilisateur toutes les données de contrôle des applications d'aide. Toutes ces techniques reposent, en partie, de faire des comparaisons.

Déterminer quoi faire signifie comprendre dans quel état les données sont maintenant par rapport à un autre état. Si la variable contient le nom de John aujourd'hui, mais vous voulez vraiment qu'il contient Mary à la place, alors vous devez d'abord savoir ce qu'il contient en fait John. Seulement alors vous pouvez prendre la décision de modifier le contenu de la variable à Marie.

Faire des comparaisons

Méthode principale de Python pour faire des comparaisons à travers l'utilisation des opérateurs. En fait, les opérateurs jouent un rôle majeur dans la manipulation de données ainsi. Vous pouvez utiliser des opérateurs pour créer des applications qui peuvent prendre des décisions, effectuer des tâches de façon répétitive, et d'interagir avec l'utilisateur de manière intéressante. Cependant, l'idée de base derrière les opérateurs est qu'ils aident applications effectuent différents types de comparaisons.

Dans certains cas, vous utilisez certaines méthodes de fantaisie pour effectuer des comparaisons dans une application. Par exemple, vous pouvez comparer la sortie de deux fonctions. Avec Python, vous pouvez effectuer des comparaisons à un certain nombre de niveaux de sorte que vous pouvez gérer les données sans problème dans votre application. L'utilisation de ces techniques se cache détail afin que vous puissiez vous concentrer sur le point de la comparaison.

Votre choix des techniques pour les comparaisons de la scène affecte la manière dont Python considère les données et détermine les sortes de choses que vous pouvez faire pour gérer les données après la comparaison est faite. Toute cette fonctionnalité peut sembler complexe absurde pour le moment, mais le point important à retenir est que les applications nécessitent des comparaisons afin d'interagir avec les données correctement.

Comprendre comment les ordinateurs rendent les comparaisons


Les ordinateurs ne comprennent pas l'emballage, telles que les fonctions, ou l'un des autres structures que vous créez avec Python. Tout cela l'emballage est à votre avantage, pas l'ordinateur de. Cependant, les ordinateurs ne prennent directement le concept des opérateurs. La plupart des opérateurs Python ont un corollaire direct avec une commande que l'ordinateur comprend directement.

Par exemple, lorsque vous demandez si un nombre est supérieur à un autre numéro, l'ordinateur peut effectivement effectuer ce calcul directement, en utilisant un opérateur.

Quelques comparaisons ne sont pas directs. Les ordinateurs fonctionnent uniquement avec des numéros. Donc, lorsque vous demandez Python pour comparer deux chaînes, ce que Python fait réellement est de comparer la valeur numérique de chaque caractère de la chaîne.

Par exemple, la lettre UN est en fait le nombre 65 dans l'ordinateur. Une lettre minuscule un a une valeur numérique différente - 97. En conséquence, même si vous pourriez voir ABC comme étant égale à abc, l'ordinateur ne sont pas d'accord - il les voit comme différent parce que les valeurs numériques de leurs lettres individuelles sont différentes.


» » » » Contrôle de la python vues des données