Загрузка...

Я чут чут не разбираюсь

Тема в разделе Python создана пользователем VPV 4 мар 2025. 157 просмотров

  1. VPV
    VPV Автор темы 4 мар 2025 95810_kosli_0? ; lolz.live/threads/8456260/ 159 14 авг 2022
    iluha = 1
    krasava = iluha * 123
    krasava2 = krasava**2
    print (krasava2)

    Я тупой и ничего не понимаю, должно получится так что выводится 123 единицы и они возводятся в квадрат, если писать единицу в кавычках то не получается возвести в квадрат
     
  2. сомния
    сомния 4 мар 2025 11:11 означает смену эпох и зарождение нового мира 1693 4 апр 2022
    нормально задачу объясни
     
  3. moneyceo
    moneyceo 4 мар 2025 11 15 фев 2025
    iluha = '1'
    krasava = iluha * 123
    print(krasava)
    krasava2 = int(krasava)**2
    print(krasava2)
    вот так должно быть
     
    1. Посмотреть предыдущие комментарии (2)
    2. сомния
      VPV, ну для справки int() - переводит в целочисленный тип данных (циферки без знаков после запятой)
    3. Toil
      moneyceo, пускай сразу без ковычек пишет
  4. moneyceo
    moneyceo 4 мар 2025 11 15 фев 2025
    если я правильно понял твою формулировку
     
    4 мар 2025 Изменено
  5. fypler
    fypler 5 мар 2025 0 26 фев 2025
    тут просто убери пробел и всё заработает print (krasava2)
     
  6. ЛевыйТип
    если ты пишешь '1' то это строка , если ты строку умножаешь на число то у тя строка будет повторяться , грубо говоря :
    '1'*2='11'
    '123'*3='123123123'
    Ну и в квадрат ты строку не возведешь
     
    5 мар 2025 Изменено
Top
Загрузка...