Inne działy

 

 

Python wartość logiczna - boolean

 

Istnieje dwoistość budowy w naszym świecie. Mamy niebo i ziemię, wodę i ogień, mężczyznę i kobietę, miłość i nienawiść. W języku programowania Python, typ danych Boolean jest prymitywnym typem danych, posiadającym jedną z dwóch wartości: True lub False. To jest podstawowy typ danych. Bardzo często występujący w programach komputerowych. Tego typu danych nie było od początku, ale później został utworzony.

Szczęśliwi rodzice czekają na narodziny dziecka. Wybrali imię dla chłopca i dziewczynki. Jeśli to będzie chłopiec, zostanie wybrane imię Jan. Jeśli to będzie dziewczynka, zostanie wybrane imię Karolina.

 

#!/usr/bin/python

# dziecko.py

import random

chlopiec = False
chlopiec = bool(random.randint(0, 1))

if (chlopiec):
print "Będziemy używać imienia Jan"
else:
print "Będziemy używać imienia Karolina"

 

Skrypt używa generatora losowego liczby całkowitej do symulacji naszego przypadku.

 import random

Tutaj importujemy moduł liczb losowych, który służy do obliczania liczb losowych.

 chlopiec = bool(random.randint(0, 1))

Używamy dwóch funkcji. Funkcja randint() zwraca liczbę losową z granicy danej liczby całkowitej. W naszym przypadku 0 lub 1. Funkcja bool() konwertuje wartość liczby całkowitej na  wartość typu logiczna.

if (chlopiec):
   print "Będziemy używać imienia Jan"
else:
   print "Będziemy używać imienia Karolina"

Możemy wyświetlić imię. Jeśli polecenie działa z wartością typu wartość logiczna. Jeśli zmienna chlopiec jest True, wyświetlamy napis, "będziemy używać imienia Jan" w konsoli. Jeśli ma wartość FAŁSZ, możemy wydrukować drugi ciąg.

Poniższy skrypt pokazuje pewne wspólne wartości, które uważane są za prawdziwe lub fałszywe.

#!/usr/bin/python

# bool.py

print bool(True)
print bool(False)
print bool("text")
print bool("")
print bool(' ')
print bool(0)
print bool()
print bool(3)
print bool(None)

 

W rzeczywistości w poprzednim przykładzie, nie musimy użyć funkcji bool().
$ ./bool.py


True
False
True
False
True
False
False
True
False

Powyżej dane wyjściowe skryptu bool.py.

 

Zobacz nasze wszystkie kursy

WWW


HTML
HTML - Znaczniki
CSS - Tutorial
CSS - Selektory
PHP
JavaScript

XML

XSLT

Bazy danych


SQL
SQLite
MySQL
PostgreSQL

 

 

Programowanie


C
C++
C#
Java
VisualBasic
Python

Linux


Podstawy Linuxa
Bash
Linuks artykuły

Windows


Excel funkcje
Windows wskazówki
Outlook

Pozotałe działy


Programy
Rozrywka

 

 

 

This email address is being protected from spambots. You need JavaScript enabled to view it.