15/07 21h00 ~ Tenue à ZOOM
―― Au fait, quel est le type Bool?
Le type booléen a «True» et «False».
Utilisez la méthode type
pour vérifier le type de l'objet que vous utilisez normalement.
Essayez: reconfirmons le type d'objet que nous utilisons habituellement.
Exemple de réponse
Example
print(type(1))
# => <class 'int'>
print(type('hogehoge'))
# => <class 'str'>
print(type(False))
# => <class 'bool'>
print(type(Ture))
# => <class 'bool'>
Expression conditionnelle de l'instruction if que j'utilise habituellement avec désinvolture. Le contenu est essentiellement de type Bool. En d'autres termes, lors de la création d'une condition, assurez-vous que la formule est de type Bool.
python
hoge = True
if hoge:
print('Le contenu de hoge est vrai')
else:
print('Le contenu de hoge est faux')
# =>Le contenu de hoge est vrai
En passant, les opérateurs tels que ==
, >
et ʻor`, qui sont souvent utilisés dans les expressions conditionnelles, sont également renvoyés en type Bool.
python
a = 0
b = 1
print(a == b)
# => False
print(a < b)
# => True
print(a == b or a < b)
# => True
Jusqu'à présent, les bases sont basiques, mais sachant simplement que l'expression conditionnelle est de type Bool, il semble que l'instruction if que j'ai déjà étudiée et l'instruction while que j'étudierai seront plus faciles à comprendre, alors je l'ai ajoutée à l'ordre du jour.
En tant qu'application, puisque vrai et 1, faux et 0 sont équivalents
python
print(True == 1)
print(False == 0)
Les deux renvoient «True». Découvrez pourquoi cela se produit.
L'instruction while est la syntaxe de base utilisée pour le traitement itératif.
python
tandis que l'expression conditionnelle:
Traitement itératif lorsque la condition est vraie
Par exemple, lorsque "sortie 1 à 10"
python
i = 1 #C'est ce qu'on appelle une variable de boucle. Préparez-vous à compter
while i <= 10:
print(f'Les chiffres sont{i}')
i += 1 #J'ajoute un par un. Sans cela, la condition serait Vrai et boucle infinie.
Essayez: émettons 2 à la puissance 0 à 2 à la puissance 10. (Tout nombre à la puissance 0 sera 1)
Exemple de réponse
Example
i = 0
while i <=10:
print(2 ** i) # **Trouvez le multiplicateur avec l'opérateur
i += 1
L'instruction break est utilisée pour sortir du processus itératif.
python
i = 0
while 1:
print(i)
if i > 2:
break
i += 1
# => 0
# => 1
# => 2
# => 3
Essayez: Créons un programme qui affiche "Veuillez saisir des caractères" jusqu'à ce que "exit" soit entré. Au fait, pourquoi «while 1:» fait-il une boucle infinie? Revenons à l'histoire de type Bool
Exemple de réponse
Example
while 1:
str = input('Veuillez saisir des caractères>> ')
if str == 'exit':
break