Comment changer de navire dans Starfield
Si votre vaisseau actuel ne suffit pas lorsque vous parcourez l'univers Starfield, il est temps de passer à un vaisseau qui fera l'affaire. Cependant, Starfield est
Le booléen est un concept important en programmation. Dans cet article, apprenons avec WebTech360 comment utiliser le booléen pour traiter des chaînes en Python !
Une chaîne en Python est une séquence de caractères. Vous pouvez effectuer de nombreuses actions différentes sur les chaînes à l'aide d'un ensemble de méthodes disponibles. Les types booléens de chaîne sont un sous-ensemble de ces méthodes, qui sont utilisées pour vérifier si la chaîne donnée est conforme aux règles ou non.
Apprenons maintenant à utiliser certaines méthodes booléennes dans Python 3 pour gérer les chaînes plus efficacement.
Comment valider des chaînes à l'aide de Boolean en Python
Vous pouvez vérifier si la chaîne donnée contient uniquement des caractères alphanumériques en utilisant la méthode isalnum() .
Cette méthode renvoie True si tous les caractères sont alphanumériques, notamment (AZ), (az) et (0-9). Si un caractère de la chaîne n'est pas le caractère ci-dessus, cette méthode renvoie False .
Par exemple:
str1 = "WelcomeToMUO"
# This method will return "True" as all the characters are alphanumeric
checkstr1 = str1.isalnum()
print(checkstr1)
str2 = "Welcome To MUO"
# This method will return "False" as the string have 2 whitespaces which are not alphanumeric
checkstr2 = str2.isalnum()
print(checkstr2)
str3 = "#WelcomeToMUO"
# This method will return "False" as the string have a special character "#" which is not alphanumeric
checkstr3 = str3.isalnum()
print(checkstr3)
str4 = "274962472"
# This method will return "True" as all the characters are alphanumeric
checkstr4 = str4.isalnum()
print(checkstr4)
str5 = "Welcome2MUO"
# This method will return "True" as all the characters are alphanumeric
checkstr5 = str5.isalnum()
print(checkstr5)
Résultat:
True
False
False
True
True
Vous pouvez vérifier si la chaîne donnée contient uniquement des lettres ou non en utilisant la méthode isalpha() . Cette méthode renvoie True si tous les caractères sont des lettres de AZ et az. Si des caractères de la chaîne ne sont pas littéraux, cette méthode renvoie False .
Par exemple:
str1 = "WelcomeToMUO"
# This method will return "True" as all the characters are alphabetic
checkstr1 = str1.isalpha()
print(checkstr1)
str2 = "Welcome To MUO"
# This method will return "False" as the string have 2 whitespaces which are not alphabetic
checkstr2 = str2.isalpha()
print(checkstr2)
str3 = "#WelcomeToMUO"
# This method will return "False" as the string have a special character "#" which is not alphabetic
checkstr3 = str3.isalpha()
print(checkstr3)
str4 = "274962472"
# This method will return "False" as all the characters are not alphabetic
checkstr4 = str4.isalpha()
print(checkstr4)
str5 = "Welcome2MUO"
# This method will return "False" as the string has a digit "2" which is not alphabetic
checkstr5 = str5.isalpha()
print(checkstr5)
Résultat:
True
False
False
False
False
Vous pouvez vérifier si la chaîne donnée est constituée uniquement de caractères décimaux, numériques ou numériques en utilisant respectivement les méthodes isdecimal(), isdigit() et isnumeric(). Les trois méthodes sont similaires mais elles présentent les principales différences suivantes :
Par définition, la relation entre ces trois méthodes peut être présentée comme suit :
isdecimal() ⊆ isdigit() ⊆ isnumeric()
Cela signifie que si une chaîne est un nombre décimal, elle peut également contenir des nombres et des chiffres.
Par exemple:
# Digits
str1 = "8734947"
print("str1:")
print("str1.isdecimal() : ",str1.isdecimal())
print("str1.isdigit() : ",str1.isdigit())
print("str1.isnumeric() : ",str1.isnumeric())
# Fractional Value
str2 = "½"
print("str2:")
print("str2.isdecimal() : ",str2.isdecimal())
print("str2.isdigit() : ",str2.isdigit())
print("str2.isnumeric() : ",str2.isnumeric())
# Superscript Values
str3 = "⁰¹²³⁴⁵⁶⁷⁸⁹"
print("str3:")
print("str3.isdecimal() : ",str3.isdecimal())
print("str3.isdigit() : ",str3.isdigit())
print("str3.isnumeric() : ",str3.isnumeric())
Résultat:
str1:
str1.isdecimal() : True
str1.isdigit() : True
str1.isnumeric() : True
str2:
str2.isdecimal() : False
str2.isdigit() : False
str2.isnumeric() : True
str3:
str3.isdecimal() : False
str3.isdigit() : True
str3.isnumeric() : True
Vous pouvez vérifier si la chaîne donnée est un identifiant valide en utilisant la méthode isidentifier(). Cette méthode renvoie True si la chaîne est un identifiant valide. Sinon, il renverra False .
Chaque chaîne est considérée comme un identifiant valide si elle remplit les conditions suivantes :
Par exemple:
str1 = "var1"
# This method will return "True" as the given string is a valid identifier
checkstr1 = str1.isidentifier()
print(checkstr1)
str2 = "var 1"
# This method will return "False" as the string contains a whitespace
checkstr2 = str2.isidentifier()
print(checkstr2)
str3 = "var1#"
# This method will return "False" as the string have a special character "#"
checkstr3 = str3.isidentifier()
print(checkstr3)
str4 = "_var1_"
# This method will return "True" as the given string is a valid identifier
checkstr4 = str4.isidentifier()
print(checkstr4)
str5 = "1var"
# This method will return "False" as the string starts with a digit "1"
checkstr5 = str5.isidentifier()
print(checkstr5)
Résultat:
True
False
False
True
False
Les chaînes sont extrêmement utiles pour transmettre des informations du programme à l'utilisateur. L’utilisation de la validation booléenne n’est pas le seul moyen de gérer les chaînes Python, mais elle est extrêmement efficace et assez simple à utiliser pour les débutants.
Si votre vaisseau actuel ne suffit pas lorsque vous parcourez l'univers Starfield, il est temps de passer à un vaisseau qui fera l'affaire. Cependant, Starfield est
Votre vaisseau est un élément central de votre expérience Starfield. Vous y vivrez, y combattrez et y explorerez. Le jeu vous permet de le mettre à niveau au fur et à mesure
Photopea est un éditeur de photos et de graphiques en ligne qui permet aux utilisateurs de modifier leurs images sans avoir besoin d'abonnements coûteux à des applications. Cela peut fonctionner comme un
Étant donné que les téléphones Apple ne sont dotés que d’une quantité définie de stockage interne qui ne peut pas être étendue, vous risquez de manquer rapidement d’espace. À un moment donné, vous pourrez
Lorsque vous faites des listes, les puces peuvent s'avérer utiles. Ils séparent soigneusement tout et vous permettent d'organiser les informations. Vous pouvez insérer une puce
Avez-vous cherché des moyens d’embellir votre maison à Terraria ? L'acquisition d'une scierie est l'un des moyens les plus pratiques pour meubler votre maison dans ce pays.
Découvrez comment exporter de Garageband vers MP3 sur votre Mac, iPhone ou iPad, y compris dans une région spécifique, dans ce guide.
Les blocs font partie intégrante de la franchise Super Mario Bros. depuis ses débuts. Ils cachent souvent des pièces et des bonus à l'intérieur ou vous aident à naviguer dans chaque niveau.
Hisense est une marque de plus en plus populaire en matière de technologie Smart TV. Ils fabriquent des unités LED et ULED (Ultra LED) économiques qui
Découvrez comment changer facilement le nom de votre thème WordPress et personnaliser votre site Web en fonction de votre marque
Un guide complet pour acheter ou échanger la tête sans tête exclusive, connue pour son effet décoratif unique, dans Robolox.
Si vous essayez de piller ou de réquisitionner un navire dans Starfield, vous devez d'abord vous assurer qu'il ne peut pas échapper au combat. La désactivation des moteurs d'un navire est un précurseur
Microsoft Excel, réputé pour sa capacité à effectuer des calculs complexes, peut également faciliter une division simple. Cela peut être utile dans des situations réelles,
Bloquer quelqu'un sur Instagram peut être nécessaire pour de nombreuses raisons. C'est peut-être parce que la personne est un troll ou toxique. Ou ça pourrait être ton ex, et toi
Lorsque vous utilisez votre iPhone et que les applications commencent à planter ou à ralentir considérablement, vous redémarrez normalement votre appareil pour qu'il fonctionne à nouveau correctement. Mais
Quiconque a été en ligne est probablement tombé sur une fenêtre contextuelle indiquant : « Ce site utilise des cookies ». Vous avez toujours la possibilité d'accepter tout
Le calcul de grandes quantités de données dans Excel peut s'avérer fastidieux et fastidieux, c'est pourquoi l'automatisation est utile. Si vous utilisez régulièrement Excel, vous
Est-il temps de remplacer votre bracelet Apple Watch ? Nous allons vous montrer comment retirer votre bracelet Apple Watch dans ce didacticiel utile.
Les pop-ups Web sont devenues tellement synonymes de pages indésirables que la plupart des navigateurs les bloquent par défaut. Cependant, de temps en temps, un site peut avoir un
Les Sims 4 est le dernier opus d'une franchise de jeux lancée il y a près de 20 ans. Aujourd'hui, il propose des fonctionnalités et des paramètres cachés pour donner aux utilisateurs