Инструменты пользователя

Инструменты сайта


examples-py

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
examples-py [2017/01/15 15:13]
tagunil
examples-py [2017/01/15 23:05] (текущий)
tagunil
Строка 1: Строка 1:
 +**ВНИМАНИЕ:​ текущая версия среды исполнения Python не поддерживает символы,​ отличные от ASCII (в том числе кириллические)!**
 +
 **0. Работа с конструктором ** **0. Работа с конструктором **
  
Строка 5: Строка 7:
 from schsat import * from schsat import *
 </​code>​ </​code>​
-в пайтоне ​имена библиотек и модулей вызываются без расширения .py, символ '​*'​ в +в Python ​имена библиотек и модулей вызываются без расширения .py, символ '​*'​ в 
 данном контексте обозначает импорт всех полей. ​ данном контексте обозначает импорт всех полей. ​
 Все функции для управления конструктором должны быть вызваны внутри функции control() ​ Все функции для управления конструктором должны быть вызваны внутри функции control() ​
Строка 102: Строка 104:
     s_is_on = [sun_sensor_get_state(i+1) for i in range(4)] # проверка включенности     s_is_on = [sun_sensor_get_state(i+1) for i in range(4)] # проверка включенности
     if 0 in s_is_on: # если датчик не включен, ​     if 0 in s_is_on: # если датчик не включен, ​
-        ​s_onbus ​= [sun_sensor_turn_on(i+1) for i in range(4)] # включаем+        ​s_on_bus ​= [sun_sensor_turn_on(i+1) for i in range(4)] # включаем
         sleep(2) ​ # ждем загрузки устройств         sleep(2) ​ # ждем загрузки устройств
         s_is_on = [int(not(i)) for i in s_on_bus] # переписываем значения в список s_is_on         s_is_on = [int(not(i)) for i in s_on_bus] # переписываем значения в список s_is_on
examples-py.txt · Последние изменения: 2017/01/15 23:05 — tagunil