Head First Programming – rozdział 1

Jestem po pierwszym rozdziale książki. Muszę zaznaczyć, że nie lubię uczyć się z książek akurat tego typu rzeczy. Tak jak we wstępie obiecano – tekst bardzo ciekawie przedstawia podstawowe pojęcia i po przebrnięciu do końca rozdziału powinno się umieć

Trafia do mnie porównanie programu do miasteczka z różnymi rozgałęziającymi się drogami. Pierwszy mini program „Guess game” piszę w IDLE, korzystam z Pythona 3.

Pierwsza wersja gry, która polega na zgadnięciu wpisanej liczby wykorzystująca „if/else”.

Jednak niewiele nam to daje. Jedna próba, albo zgadniesz albo nie.

Tu wchodzi pętla while.

Już jest dobrze. Program pyta dopóki nie podamy odpowiedniej odpowiedzi, podpowiada też czy mam zgadywać niższą czy wyższą cyfrę.

Jeszcze lepszy numer jest z zastosowaniem losowości. To jest coś co lubię.

from random import randint –> z RANDOM ładuję RANDINT

secret = randint(1, 10) –> RANDINT ustalam z zakresu liczb od 1 do 10 i zapisuję pod nazwą SECRET, chociaż równie dobrze mogła by to być nazwa Terces

Tym sposobem nawet ja nie wiem jaką liczbę zgaduję. A no i oczywiście wszystkie „5” trzeba zmienić na „secret”.

Wrażenia:

Fajne to to:)

 

 

Ten wpis został opublikowany w kategorii programowanie i oznaczony tagami , , . Dodaj zakładkę do bezpośredniego odnośnika.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *