Условие для числа

Главная Форумы Задать вопрос Условие для числа

Просмотр 15 сообщений - с 1 по 15 (из 15 всего)
  • Автор
    Сообщения
  • #6082 Score: 0
    Анатолий
    Участник
    37 pts

    Друзья, направьте в нужную тему. Вопрос мелочевый, а найти не могу. Нужно задать условие для числа: если a=1, то b=Да, если a=0, то b=Нет. Для списков все нормально работает, с числом что-то в питоне не получается, не умею правильно задать. Благодарю.

    #6086 Score: 1
    ИваСерж
    Хранитель
    134 pts

    Лучше, чем предложить разобраться в базовых вещах, не могу рекомендовать
    Гугл ))
    https://pythonworld.ru/osnovy/instrukciya-if-elif-else-proverka-istinnosti-trexmestnoe-vyrazhenie-ifelse.html

    Ну и решение: https://pastebin.com/U0LWW1yg

    #6088 Score: 1
    Khasan Mamaev
    Модератор
    186 pts
    if a == 1: b = True
    elif a == 0: b = False

    как то так

    #6091 Score: 0
    Анатолий
    Участник
    37 pts

    Спасибо, друзья!))

    #6098 Score: 0
    Ренат Я.
    Модератор
    79 pts

    Задам вопрос тут, чтобы не создавать новую тему. Да и вопрос похожий.

    что не так с CodeBlock’ом, откуда берутся  “null” ?

    #6099 Score: 1
    Khasan Mamaev
    Модератор
    186 pts

    Я обращал внимание в своем крайнем ролике на эту беду заполнения пустого списка в цикле код блока, не получается просто наполнять список элементами, а происходит замена элементов списка на другие, то есть в предварительно созданном якобы пустом списке rst все элементы null и происходит замена только некоторых, а незамененные так и остаются null, поэтому нужно еще очищать список спецнодом.

    #6100 Score: 0
    Ренат Я.
    Модератор
    79 pts

    т.е. КодБлок и Питон по разному создают пустые списки?

    #6101 Score: 0
    Khasan Mamaev
    Модератор
    186 pts

    ну ты провел эксперимент и сам показал это)

    #6102 Score: 1
    Ренат Я.
    Модератор
    79 pts

    продолжаю эксперименты, кодблок отфильтровывает отрицательные значения

    #6103 Score: 0
    Legantmar
    Хранитель
    474 pts

    ))

    #6104 Score: 0
    Ренат Я.
    Модератор
    79 pts

    шутка зашла)))

    а вот еще чуть-чуть, просто интересно как он работает))

    #6105 Score: 1
    Legantmar
    Хранитель
    474 pts

    Твоя ошибка в rst[i]

    #6106 Score: 0
    Ренат Я.
    Модератор
    79 pts

    хм… а питон понимает))

    #6107 Score: 0
    Legantmar
    Хранитель
    474 pts

    ну у питона append – это добавить в конец листа, что несколько удобнее
    p.s. питон во многом удобнее, а зачем тебе кодить в кодблоке !?
    для интереса можешь глянуть еще про C# в код блоке

    #6108 Score: 2
    Khasan Mamaev
    Модератор
    186 pts

    поизучайте этот ресурс DesignScript Language https://github.com/DynamoDS/DesignScript/blob/master/LanguageSpec.md

Просмотр 15 сообщений - с 1 по 15 (из 15 всего)
  • Для ответа в этой теме необходимо авторизоваться.