|
0 / 0 / 0
Регистрация: 01.04.2021
Сообщений: 24
|
||||||
Откуда беруться нули в консоли?08.01.2022, 17:28. Показов 1781. Ответов 13
Метки нет (Все метки)
у меня есть две строчки кода, обычный словарь
0Ivan 0Ivanov {'name': {'first_name': 'Ivan', 'last_name': 'Ivanov'}} Press any key to continue . . . из за чего это и как это исправить
0
|
||||||
| 08.01.2022, 17:28 | |
|
Ответы с готовыми решениями:
13
Откуда беруться готовые значения данной формулы, как вычислять? Откуда функция AllocConsole() черпает информацию для создания консоли? |
|
26 / 17 / 9
Регистрация: 25.02.2021
Сообщений: 59
|
||||||
| 08.01.2022, 17:35 | ||||||
Сообщение было отмечено pluxxury как решение
Решение
У Вас неправильный синтаксис:
0
|
||||||
|
0 / 0 / 0
Регистрация: 01.04.2021
Сообщений: 24
|
|
| 08.01.2022, 17:43 [ТС] | |
|
не могли бы еще подсказать как заполнить словарь через цикл например в три итерации, потому что только начал учить питон не могу даже загуглить, заранее спасибо
Добавлено через 5 минут [erastfandorin, я понимаю что это должно выглядить +- так person = {'first_name': input('First name: ') for x in range(4), 'last_name': input('Last name: ') for x in range(4) } print(person) но то что я отметил отмечает как неправильный синтаксис
0
|
|
|
26 / 17 / 9
Регистрация: 25.02.2021
Сообщений: 59
|
||||||
| 08.01.2022, 17:45 | ||||||
|
pluxxury, Вы это имели ввиду?
0
|
||||||
|
0 / 0 / 0
Регистрация: 01.04.2021
Сообщений: 24
|
||||||
| 08.01.2022, 17:51 [ТС] | ||||||
|
а не могли бы пояснить почему именно так
Добавлено через 2 минуты
Добавлено через 29 секунд только с именами и фамилиями Добавлено через 2 минуты в итоге должен получиться словарь состящий из иван иванов потом дмитрий дмитрович и тд
0
|
||||||
|
26 / 17 / 9
Регистрация: 25.02.2021
Сообщений: 59
|
||||||
| 08.01.2022, 17:53 | ||||||
|
pluxxury,
0
|
||||||
|
0 / 0 / 0
Регистрация: 01.04.2021
Сообщений: 24
|
|
| 08.01.2022, 18:01 [ТС] | |
|
но с помощью имеено этого кода я могу только один раз ввести имя фамилия а если мне надо 10 или 20 раз это выполнить
Добавлено через 6 минут то есть при трех итерациях у меня будет три связаных между собой имени и фамилии и вот как это написать
0
|
|
|
26 / 17 / 9
Регистрация: 25.02.2021
Сообщений: 59
|
||||||
| 08.01.2022, 18:02 | ||||||
Сообщение было отмечено pluxxury как решение
Решение
Например, словарь в словаре сделать:
0
|
||||||
|
0 / 0 / 0
Регистрация: 01.04.2021
Сообщений: 24
|
|
| 08.01.2022, 18:05 [ТС] | |
|
ну наверное да, а за что отвеча.т переменые к z i
Добавлено через 2 минуты как я понимаю пременая к отвечает просто сколько раз пройдет цикл а вот (и) и (з) не совсем понимаю
0
|
|
|
26 / 17 / 9
Регистрация: 25.02.2021
Сообщений: 59
|
||||||
| 08.01.2022, 18:10 | ||||||
|
pluxxury, в данном случае получился цикл в цикле, в переменную k загоняются значения из промежутка от 1 до 2 включительно (это прописано в range(1,3)), в переменную i загоняются значения из списка z, т.е. 'first name' и 'last name'.
Чтобы стало понятно, поиграйтесь с циклом for и посмотрите, какие будут результаты у следующего кода:
1
|
||||||
|
0 / 0 / 0
Регистрация: 01.04.2021
Сообщений: 24
|
||||||
| 08.01.2022, 18:14 [ТС] | ||||||
|
спасибо большое за инфу
Добавлено через 2 минуты а еще вопрос как я могу обращаться к данным в этом словаре например к первой имени+фамилии потому что
0
|
||||||
|
26 / 17 / 9
Регистрация: 25.02.2021
Сообщений: 59
|
||||||
| 08.01.2022, 18:47 | ||||||
|
pluxxury, извините, ошибка вышла, забыл переместить d={} внутрь цикла:
1
|
||||||
|
0 / 0 / 0
Регистрация: 01.04.2021
Сообщений: 24
|
|
| 08.01.2022, 18:48 [ТС] | |
|
спасибр а почему могли бы обьяснить
0
|
|
|
26 / 17 / 9
Регистрация: 25.02.2021
Сообщений: 59
|
||||||
| 08.01.2022, 18:57 | ||||||
|
pluxxury, После первого прохождения в цикле значения в словаре d не стирались, а перезаписывались, поэтому и возникал неправильный результат.
В исправленном варианте внутренний словарь стирается после присвоения первому пользователю Добавлено через 3 минуты pluxxury, кстати, чтобы было наглядно, можно внутрь input вставить значение i, будет понятнее:
0
|
||||||
| 08.01.2022, 18:57 | |
|
Помогаю со студенческими работами здесь
14
Создать выбор, откуда брать координаты - с консоли или из файла В окне консоли вместо нужных значений выводятся нули или единицы Как написать программу так, чтобы она спрашивала у пользователя, откуда вводить данные: с консоли или файла? Метод секущих, как беруться первые 2 икса Как вывести 2-3 уровневое меню данные которой беруться из базы? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
|
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|