Задать вопрос
Elon Reeve Musk FRS is a business magnate and investor. He is the founder, CEO and chief engineer of SpaceX; angel investor, CEO and product architect of Tesla, Inc.; owner and CEO of Twitter, Inc.; founder of The Boring Company; co-founder of Neuralink and OpenAI; and president of the philanthropic Musk Foundation.







Контакты
Местоположение
США, Florida, Cape Canaveral

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (16)

Лучшие ответы пользователя

Все ответы (7)
  • Почему is работает не так, как ожидается?

    ElonMask2
    @ElonMask2
    Autor of Tesla Machini and SpaxeX
    Ладно
    a = 'af' Инициализируем ПЕРВУЮ переменную А = АФ  идентиф=1
    b = 'a' Инициализируем ВТОРУЮ переменную Б= А     идентиф=2
    b += 'f' Инициализируем ТРЕТЬЮ переменную Б = А + Ф  идентиф=3
    # А все почему? Строка - НЕИЗМЕНЯЕМЫЙ ТИП
    print(a is b)
    >>> False
    a = 5
    b = 2
    b += 3
    # Тоже самое но, в питоне числа до 255 КЕШИРУЮТСЯ и 50 is 50 и 255 is 255
    print(a is b)
    >>> True


    А тут,
    a = 'af'       #Инициализируем ПЕРВУЮ (ОНА ИДЕТ В КЕШ) А = АФ
    b = 'a' + 'f'  #Инициализируем ВТОРУЮ интерпретатор не тупой и Б = ТОЖЕ АФ (а так как аф есть в кеше Б получает ссылку на ту же память)
    
    print(a is b)
    >>> True


    Где читать? Гугл-
    Изменяемые неизменяемые типы,
    Ответ написан
  • Программа работает неправильно, что сделать, чтобы программа заработала?

    ElonMask2
    @ElonMask2
    Autor of Tesla Machini and SpaxeX
    s = [10,
    -5,
    -2,
    -1,
    6,
    3,
    0,
    -2,
    -2,
    -3,
    -3,
    0,
    5,
    8]
    
    ss = []
    window = 2
    for _ in range(0, len(s)-2):
       window += 1
       frame = s[window - 3:window]
       ss.append(sum(frame))
    
    mi = ss.index(min(ss))
    slice = s[mi: 3 + mi]
    print(slice)
    Ответ написан
    1 комментарий
  • Как с одного массива передать значения в другой?

    ElonMask2
    @ElonMask2
    Autor of Tesla Machini and SpaxeX
    <div style="display:none;">
        <p class="pf-count" data-count="nevada">2</p>
        <p class="pf-count" data-count="ohio">4</p>
        <p class="pf-count" data-count="miami">1</p>
      </div>
      
      <svg>
        <text class="pf-state" data-state="miami"></text>
        <text class="pf-state" data-state="nevada"></text>
        <text class="pf-state" data-state="ohio"></text>
      </svg>
    
    <script>
    e = document.getElementsByClassName("pf-count")
    c = document.getElementsByClassName("pf-state")
    
    for (let i = 0; i <= e.length-1; i++){
      o = e[i]  
      for (let s = 0; s <= c.length-1; s++){
        
        if (c[s].dataset.state == o.dataset.count){
            c[s].setHTML(o.textContent)
            break
        }
        
      }
    }
    
    </script>

    что-то такое?
    Ответ написан
    1 комментарий
  • Как с linux скомпилировать файл с расширением .py в exe под windows?

    ElonMask2
    @ElonMask2
    Autor of Tesla Machini and SpaxeX
    Привет!
    начнем с того что питон не компилируемый язык, а интерпретируемый
    для исполнения ему нужен интерпретатор
    упаковщики в exe зачастую твой локально установленный интерпретатор сжимают и ложат его рядом с самим питон кодом чтобы когда нужно было его запустить, запустился сначала интерпретатор а потом сам питон код

    не уверен что для этого нужна установка  MSVC, скорее всего не нужна если ты не собираешься компилировать интерпретатор питон из сурсов

    не знаю есть ли проекты которые умеют упаковывать не системный питон и заниматся кросс-системной упаковкой
    но в теории это возможно

    вообще питон не для exe создавался, распространяй свою программу через git/pip и пусть конечный юзер на свой питон сам ее грузить

    пока
    Ответ написан
    1 комментарий