Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 14.11.2022
Сообщений: 15

Перевод файла из 10 СС в 16 СС

17.11.2022, 21:47. Показов 604. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер господа.
Увидел много тем на форуме о переводе числа из десятичной системы счисления в 16ю.
Но не нашел как можно преобразовать файл 1.txt (содержит десятичные числа в столбик) в 2.txt (содержит 16ые числа после преобразования).
Буду признателен за помощь.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.11.2022, 21:47
Ответы с готовыми решениями:

Перевод файла
всем привет! есть файл из 2350 строк, вот пример: define ('ABOUT' , 'About '); define ('PILOTS' , 'Pilot Roster'); define ('FLEET'...

Перевод файла .py в .exe
Всем привет! Я только начал изучать питон,и вот я создал программу,назвал ее "test2.py". Решил поделиться ею с...

Перевод из файла реестра в с++
Как вписать следующее в код, используя system() и команду reg add? "fDenyTSConnections"=dword:00000000 ...

6
 Аватар для rim41
1045 / 313 / 78
Регистрация: 16.03.2020
Сообщений: 954
17.11.2022, 23:35
Python
1
2
3
4
5
6
7
8
9
with open("1.txt") as file:
    data = file.readlines()
    # в data у нас теперь лежит список из всех строчек файла, т.е. список чисел, но в int
 
data[i] = int(data[i]) for i in range(len(data)) # теперь в списке числа
 
result = open("2.txt", "w")
result.write(str(x) + "\n" for x in data
result.close()
Добавлено через 22 секунды
Вроде должно работать, не запускал, с телефона писал, если что поправьте
1
2431 / 1474 / 633
Регистрация: 01.11.2021
Сообщений: 2,269
17.11.2022, 23:47
Лучший ответ Сообщение было отмечено max1388 как решение

Решение

Python
1
2
3
4
5
with open('1.txt', 'r') as f:
    data = list(map(lambda x: format(int(x), 'x'), f.read().splitlines()))
 
with open('2.txt', 'w') as f:
    f.write('\n'.join(data))
1
18.11.2022, 00:10

Не по теме:

Цитата Сообщение от Alexarh Посмотреть сообщение
data = list(map(lambda x: format(int(x), 'x'), f.read().splitlines()))
Зачем всё так усложнять в ответе новичку?

0
1 / 1 / 0
Регистрация: 14.11.2022
Сообщений: 15
18.11.2022, 00:16  [ТС]
rim41 , Alexarh спасибо Вам большое!
0
2431 / 1474 / 633
Регистрация: 01.11.2021
Сообщений: 2,269
18.11.2022, 00:45
Цитата Сообщение от rim41 Посмотреть сообщение
Вроде должно работать, не запускал, с телефона писал, если что поправьте
Опечатки и ошибки спишем на телефон, но где сам перевод то в шестнадцатеричную систему? )
Цитата Сообщение от rim41 Посмотреть сообщение
Зачем всё так усложнять в ответе новичку?
Человеку надо просто из файла в файл перенести, какая ему разница чуть сложнее или легче. map() и lambda на одном уровне изучается с list comprehension.
0
 Аватар для rim41
1045 / 313 / 78
Регистрация: 16.03.2020
Сообщений: 954
18.11.2022, 01:01
Цитата Сообщение от Alexarh Посмотреть сообщение
Опечатки и ошибки спишем на телефон, но где сам перевод то в шестнадцатеричную систему? )
он же сказал, что функцию перевода нашел на форуме
Цитата Сообщение от Alexarh Посмотреть сообщение
map() и lambda на одном уровне изучается с list comprehension.
а вот тут по разному. Мне как самоучке было тяжелее лямбды понять чем генераторы, всё-таки генераторы это такой же цикл, записанный в одну строчку, он интуитивно понятен если знаешь обычный цикл for, а вот лямбды надо рассматривать обязательно как отдельную тему чтобы понять как они работают имхо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.11.2022, 01:01
Помогаю со студенческими работами здесь

перевод файла в txt
Привет всем,я новичок в программировании,недавно стал изучать с++! У меня есть задача! Имеется файл,это обычный контейнер в котором друг...

Перевод текстового файла
всем привет. вопрос такой - есть текстовый файл около 1000 строк примерно такого содержания define ('ABOUT' , 'About '); define...

Перевод текста из файла на русский
Небольшая программа, которая читает файл и должна переводить предложения на русский. Как можно реализовать запрос в google переводчик? А...

Перевод stdin c файла на клавиатуру
#include <stdio.h> int x,y; int main(){ freopen("1.txt","r",stdin); freopen("2.txt","w",stdout); scanf("%d",&x); // ...

Перевод файла txt в aztec
Люди помогите написать прогу которая переводит файл txt в aztec, без нее мне автомат по инфе не получить, я понятия не имею даже с чего...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в конфигурации КА2. Данные берутся из регистра сведений, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru