Uploaded by Tomáš Macháček

Python

advertisement
Python
1. Èást - mcedit test.py - spustí soubor test.py, popøípadì založí
#!/usr/bin/python
- ./SenseHat.py - otevøít soubor - print - vytiskne promìnnou, v dvojitých uvozovkách se nachází text
- inport - naète knihovny
- sleep - pro použití tohoto pøíkazu je nutné importovat knihovnu time
- sleep(0.1) - pozdrží program o 100ms
- import time time.sleep(0.1)
from time import sleep
sleep(0.1)
- promìnné: x = 1, text = v dvojitých uvozovkách se nachází text
- for cyklus: - pevný cyklus - jedná se o postupný pohyb
for x in range(0,3):- bez 3: range(x; y) - n>x, m>y
for y in range(0,3):
print"We are on time %d" % (x)
- pohyb seznamu v seznamu: list_of_list = [[1,2,3],[4,5,6],[7,8,9]]
for[...in...]:
for[...in...]:
pøíkaz
- Led na SenseHat - from sense_hat import SenseHat
- sense.set_pixel(x,y,[r,g,b])
- sense.set_pixel(pole)
- sense.set_rotation(r)
- sense.show_message("text")
- sense.clear([r,g,b])
#!/usr/bin/python-rozsvítí dolní pravou ledku fialovì
from sense_hat import SenseHat
sense = SenseHat()
sense.clear([0,0,0])
sense.set_pixel(0,0,[139,0,255])
2.Èást
#!/usr/bin/python
from time import sleep
from sense_hat import SenseHat
sense = SenseHat()
sense.clear([0,0,0])
i=2
while True:
sense.clear([0,0,0])
for i in range(0,5):
sense.set_pixel(3,0+i,[0,0,0])
sense.set_pixel(3,1+i,[0,0,64])
sense.set_pixel(3,2+i,[0,0,100])
sense.set_pixel(3,3+i,[0,0,255])
sleep(1)
- pøíkay cat vztiskne soubor v Putty
Download