Spisu treści:
- Krok 1: Pobierz Pythona
- Krok 2: Wyjście programu, instrukcja drukowania i „Witaj świecie”
- Krok 3: Zmienne
- Krok 4: Wejście programu i funkcja Raw_input()
- Krok 5: W toku…
Wideo: Samouczek Pythona nr 1: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:33
To jest samouczek Pythona stworzony z myślą o absolutnie początkujących. Krótkie wprowadzenie do Pythona pozwoli ci zrozumieć historię i czym ona jest, zanim przejdziemy do lekcji. Co to jest Python?Zaczerpnięte z www.python.org:
Python to dynamiczny, obiektowy język programowania, który może być używany do wielu rodzajów tworzenia oprogramowania. Oferuje silne wsparcie dla integracji z innymi językami i narzędziami, jest dostarczany z rozbudowanymi standardowymi bibliotekami i można się go nauczyć w ciągu kilku dni. Wielu programistów Pythona zgłasza znaczny wzrost produktywności i czuje, że język zachęca do tworzenia kodu o wyższej jakości i łatwiejszego w utrzymaniu. Innymi słowy, Python jest łatwy do nauczenia, czytania i pisania, dzięki czemu będziesz w stanie zrozumieć to, co napisałeś kilka miesięcy po napisaniu. Krótka historia Pythona. Python został wymyślony pod koniec lat 80-tych przez Guido van Rossum w Holandii jako następca języka programowania ABC, który szybko zyskał popularność, zwłaszcza po wydaniu na licencji GPL w wersji 1.6.1. Dziś jednymi z największych projektów wykorzystujących Pythona są serwer aplikacji Zope, i oryginalny klient BitTorrent. Jest również szeroko używany przez Google i NASA. Uwaga: Ta instrukcja jest aktywnie edytowana i ulepszana przez jej autora (ZN13) i współpracownika (Hugo. B), więc bądź cierpliwy i odwiedzaj go, a nauka Pythona będzie satysfakcjonującym doświadczeniem. ZN13 Hugo. B
Krok 1: Pobierz Pythona
Aby programować w Pythonie, musisz pobrać biblioteki Pythona oraz Integrated DeveLopment Environment, IDLEAs z dnia 16/6/07, wydanie to wersja 2.5.1Python Pobierz tutaj. Załóżmy, że używasz tutaj systemu Windows, ale jeśli używasz dowolnego systemu operacyjnego opartego na Linuksie, prawdopodobnie będzie on już zainstalowany. Aby się dowiedzieć, otwórz konsolę/konsolę/terminal (w zależności od dystrybucji) i wpiszpython. Jeśli jest zainstalowany, otworzy się wiersz poleceń Pythona. Po zainstalowaniu przejdź do Start> Wszystkie programy> Python> IDLE i zaczynamy!
Krok 2: Wyjście programu, instrukcja drukowania i „Witaj świecie”
Tutaj nauczymy Cię jednej z pierwszych rzeczy, których uczy się prawie każdy programista: jak drukować "hello world". Jest to odwieczny pierwszy przykład programisty. Uwaga, drukowanie nie oznacza drukowania w postaci atramentu i papieru, oznacza jedynie wyświetlanie lub wydruk.
>>drukuj "Witaj świecie"I otrzymasz wyjście z
Witaj świecieUwaga Potrzebujesz znaków (" "), aby wskazać Pythonowi, że chcesz to wydrukować, w przeciwnym razie otrzymasz to
>> print hello worldSyntaxError: nieprawidłowa składniaz „światem” zostanie podświetlone na czerwono, aby pokazać, gdzie popełniłeś błąd.
Krok 3: Zmienne
Zmienna (według mojej najlepszej wiedzy) jest łączem do innej części danych: zademonstruję: wpisz to w IDLE:
>> myvar = "Witaj świecie!">>> &apos&apos&aposprint&apos&apos&apos myvarWitaj świecie!myvar jest zmienną w tym przykładzie, ale zmienne mogą być również liczbami. To jest krótki przykład działania zmiennej. Teraz trochę bardziej komplikując, wprowadzenie do operatora formatu ciągu znaków: Znak procentu: „%” może użyj go do zastąpienia tekstu/danych w ciągu
>> print "%s to numer %d! " % ("Python", 1)Python to numer 1!„%s” oznacza zastąpienie ciągu, podczas gdy „%d” oznacza, że należy zastąpić liczbę całkowitą. Innym popularnym jest „%f” dla liczb zmiennoprzecinkowych.
Krok 4: Wejście programu i funkcja Raw_input()
Najłatwiejszym sposobem uzyskania danych wejściowych użytkownika z wiersza poleceń jest użycie
surowe_wejście()Czyta ze standardowego wejścia i przypisuje wartość ciągu do wyznaczonej zmiennej. Na przykład w ten sposób jest używany
name = raw_input("Wpisz tutaj swoje imię: ")age = raw_input("Wpisz tutaj swój wiek: ")print "Twoje imię to:", nameprint "A ty jesteś", wiekKiedy interpreter Pythona odczyta pierwszą linię, wypisze zawartość w nawiasach (Tu wpisz swoje imię:), a kiedy wprowadzisz swoje imię, przejdzie do następnej linii, zrób to samo, ale kiedy nadejdzie w poleceniu „print” drukuje treść w nawiasie i natrafia na „nazwa”, która jest zmienną, zasadniczo działającą jako łącze do treści wprowadzonej wcześniej, z następującym wynikiem
>>Tu wpisz swoje imię: Hugo. BWpisz tutaj swój wiek: 16Twoje imię to: Hugo. B Masz 16 latNa tym etapie dobrym pomysłem byłoby wprowadzenie do metody pozostawiania komentarzy. Podobnie jak w przypadku większości języków skryptowych i powłok uniksowych, znak hash lub pound (#) sygnalizuje, że komentarz zaczyna się od # i trwa do koniec wiersza. Zauważ, że w IDLE, za każdym razem, gdy wpiszesz znak #, to i cały następny tekst w tym wierszu zmieni kolor na czerwony.
#Ostrzeżenie!!! Spowoduje to zwiększenie wykorzystania procesora do 100% !!!licznik = 0, podczas gdy licznik < 1000000: licznik += 1 licznik wydruku
Krok 5: W toku…
Tymczasowy symbol zastępczy: Oczekiwanie na nową treść, prosimy o cierpliwość. H. B.
Zalecana:
Samouczek Pythona Raspberry Pi SHT25 dotyczący czujnika wilgotności i temperatury: 4 kroki
Samouczek Pythona czujnika wilgotności i temperatury Raspberry Pi SHT25: Czujnik wilgotności i temperatury SHT25 I2C ± 1,8% RH ± 0,2 ° C I2C Mini moduł. Czujnik wilgotności i temperatury SHT25 o wysokiej dokładności stał się standardem przemysłowym pod względem współczynnika kształtu i inteligencji, zapewniając skalibrowany, linearyzowany sygnał sygna
Raspberry Pi MMA8452Q 3-osiowy 12-bitowy/8-bitowy cyfrowy akcelerometr - samouczek Pythona: 4 kroki
Raspberry Pi MMA8452Q 3-osiowy 12-bitowy/8-bitowy cyfrowy akcelerometr w języku Python: MMA8452Q to inteligentny, energooszczędny, trójosiowy, pojemnościowy, mikroobrabiany akcelerometr z 12-bitową rozdzielczością. Elastyczne opcje programowalne przez użytkownika są dostarczane za pomocą wbudowanych funkcji w akcelerometrze, konfigurowalnych do dwóch przerw
Raspberry Pi - samouczek Pythona dotyczący precyzyjnego czujnika wysokościomierza MPL3115A2: 4 kroki
Raspberry Pi - samouczek dotyczący precyzyjnego czujnika wysokościomierza MPL3115A2: MPL3115A2 wykorzystuje czujnik ciśnienia MEMS z interfejsem I2C, aby zapewnić dokładne dane dotyczące ciśnienia/wysokości i temperatury. Wyjścia czujnika są digitalizowane przez 24-bitowy przetwornik ADC o wysokiej rozdzielczości. Przetwarzanie wewnętrzne usuwa zadania kompensacyjne z
Raspberry Pi - BH1715 Cyfrowy czujnik oświetlenia otoczenia - samouczek Pythona: 4 kroki
Raspberry Pi - samouczek Pythona dotyczący cyfrowego czujnika oświetlenia otoczenia BH1715: BH1715 to cyfrowy czujnik oświetlenia otoczenia z interfejsem magistrali I²C. BH1715 jest powszechnie używany do uzyskiwania danych dotyczących oświetlenia otoczenia w celu dostosowania mocy podświetlenia wyświetlacza LCD i klawiatury dla urządzeń mobilnych. To urządzenie oferuje 16-bitową rozdzielczość i regulację
Samouczek Pythona: 6 kroków
Samouczek Pythona: Witam! Witaj w mojej drugiej instrukcji, która będzie dotyczyć podstaw Pythona. W tej instrukcji będę uczyć podstaw pętli, danych wejściowych i wyjściowych, zmuszając komputer do powiedzenia czegoś, jeśli instrukcje i zmienne. W ostatnim z