Выбираем разрядность Python3 для Linux
Здесь все очень просто, ставим интерпретатор Python в соответствии с «религией» UNIX. Какая разрядность у оперативной системы, такой ставим и Python.
Например, если система Linux стоит 64-бита, то и Python выбираем 64-бита. Аналогично, если у Вас 32-битная система Linux, соответственно и Python будем ставить 32-битный.
Как узнать какая разрядность оперативной системы в linux на примере Ubuntu:
Узнать разрядность ОС Linux Ubuntu можно различными способами. Приведу два наиболее распространенных способа, не требующих установки дополнительного программного обеспечения:
# Команда терминала `uname` с флагом `-m` ~$ uname -m # Консольная команда `arch` аналогична команде `uname -m`. ~$ arch
Обе команды работают и выводят аналогичную информацию. После запуска любой их них в окне терминала отобразится разрядность операционной системы:
- 32-битная (i686 или i386)
- 64-битная (x86_64).
- ОБЗОРНАЯ СТРАНИЦА РАЗДЕЛА
- Выбираем разрядность Python3 для Windows
- Установка Python3 на ОС Windows
- Установка Python3 на Ubuntu (Debian) из репозиториев
- Выбираем разрядность Python3 для Linux
- Установка Python 3.x из исходников на ОС Linux
- Запуск и использование интерпретатора Python
- Установка и использование PyPy3, совместимость с Python3
- Когда следует переходить на новую версию Python
Определить количество разрядов

Цикл с параметром. Определить количество разрядов числа и вывести на экран
Задание во вложении. Обязательно использовать цикл с параметром(for) Вопросы выкладываются.
Написать функцию, которая определяет количество разрядов введенного целого числа
Доброго времени суток, прошу помочь с решением задачи. Написать функцию, которая определяет.

Проверить как изменится количество разрядов в числе M по сравнению с количеством разрядов числа N
Дано натуральное число N. Определить M=N! Проверить как измениться количевство разрядов в числе M.
![]()
2684 / 1590 / 512
Регистрация: 21.02.2017
Сообщений: 4,205
Записей в блоге: 1

Сообщение было отмечено Надиня как решение
Решение
print(len(input()))
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Определить количество разрядов 2 заданного натурального числа
Помогите решить задачу из раздела Оператор цикла. Определить количество разрядов 2 заданного.
Определить количество чисел состоящих из n десятичных разрядов
Определить количество чисел состоящих из n десятичных разрядов (n – натуральное число, вводится.

Определить количество разрядов в двоичной записи числа.
Дано натуральное число N. Определить количество разрядов в двоичной записи этого числа. Pascal

В каждом числе массива определить количество разрядов, равных 1
В каждом числе массива определить количество разрядов, равных 1 Мальчики, помогите, как это.

Вводится натуральное число. Определить количество разрядов этого числа
Добрый день. Задание звучит так: Вводится натуральное число. Определить количество разрядов.
Или воспользуйтесь поиском по форуму:
Выбираем разрядность Python3 для Windows
По опыту, использование 32-разрядной версии более безотказно. Если вы не работаете над приложениями, которые интенсивно используют память (в основном научные вычисления, которые используют более 2 ГБ памяти), Вам лучше использовать 32-разрядные версии Python.
Почему лучше использовать 32-разрядные версии Python для Windows:
- приложение будет использовать меньше памяти;
- меньше проблем с использованием COM (так как вы находитесь в Windows);
- приложение использует DLL, они, скорее всего, также 32-разрядные. Python 64-бит не может загрузить 32-бит библиотеки без некоторых тяжелых хаков.
- приложение использует библиотеки DLL, которые Вы компилируете самостоятельно, Вам придется скомпилировать их в 64-бит, что обычно сложнее сделать (особенно при использовании MinGW в Windows).
- будете использовать PyInstaller или py2exe (а их Вы будете использовать). Эти инструменты будут генерировать исполняемые файлы с той же битностью интерпретатора Python, который установлен в системе.
64-битная версия позволяет одному процессу использовать больше ОЗУ, чем 32-битная. Вы можете обнаружить, что объем памяти удваивается в зависимости от того, что вы храните в ОЗУ (целые числа, в частности).
Пример «на пальцах»:
если ваше приложение потребляет > 2 ГБ ОЗУ в 32 битном интерпретаторе и вы переключитесь на 64 битный интерпретатор Python, то обнаружите, что ваше приложение теперь требует > 4 ГБ ОЗУ.
- ОБЗОРНАЯ СТРАНИЦА РАЗДЕЛА
- Выбираем разрядность Python3 для Windows
- Установка Python3 на ОС Windows
- Установка Python3 на Ubuntu (Debian) из репозиториев
- Выбираем разрядность Python3 для Linux
- Установка Python 3.x из исходников на ОС Linux
- Запуск и использование интерпретатора Python
- Установка и использование PyPy3, совместимость с Python3
- Когда следует переходить на новую версию Python
Python. Как узнать имя и разрядность дистрибутива?

Здесь, правда, только информация о ядре и разрядности. Узнать дистр вряд ли можно из самой программы. Да и не нужно это.
provaton ★★★★★
( 09.12.12 16:28:34 MSK )
Ответ на: комментарий от provaton 09.12.12 16:28:34 MSK
WiseAlex ★
( 09.12.12 16:29:32 MSK ) автор топика
Ответ на: комментарий от WiseAlex 09.12.12 16:29:32 MSK

А зачем тебе это вообще надо?