Python Proga
2.27K subscribers
40 photos
12 videos
1 file
133 links
Всем привет! В этом телеграмм канале ты сможешь найти много кодов на Python. В общем будет интересно, так что подписывайся!
Мой аккаунт в тг: @local_id
Download Telegram
​​Ещё давно меня просили сделать что-то на tkinter, и я решил написать калькулятор. На его создание у меня ушло около 30 минут, но тем не менее он получился работающим. Это только первая и самая простая версия, но вскоре я его доработаю. А конкретнее сделаю так, чтобы нельзя было вводить буквы, чтобы размер шрифта менялся, когда изменялся размер окна и добавлю ещё кнопки. Единственное я делал калькулятор на 4k мониторе (3840 x 2160) и поэтому на мониторе с меньшим разрешением экрана окно будет большим. Вам нужно будет просто изменить размер окна и размер шрифта в самом коде.
Ну а сейчас ответы на вопросы:
​​А сейчас смотрим фото, которые мне отправили. Если что, это код змейки, который можно найти в моём канале, но легче найти будет через бота.
😁1
А теперь пошли котики:
А вот и немного доработанная версия калькулятора. Теперь в него невозможно будет ввести буквы.
А вот и ответы на сообщения:
А сейчас фото, которые вы мне отправили:
Стоит ли мне выкладывать сюда фото от подписчиков, которые не связаны с программированием?

Да - 323
👍👍👍👍👍👍👍👍 76%
Нет - 101
👍👍👍 24%
👥 424 человека уже проголосовало.
Ну а вот и третья версия калькулятора. Теперь когда ты меняешь размер окна, автоматически меняется размер шрифта.
Я забыл включить своего бота, и поэтому мне никто не смог ничего написать, а соответственно ответов на вопросы не будет. Но я его уже включил, так что можете им пользоваться.
А вот и четвёртая версия калькулятора. В ней я добавил ещё несколько кнопок, и в том числе кнопку с функцией round (округление). Правда из-за этого появилась проблема. Так как параметры функции должны быть в скобках, то числа надо вводить в скобки. В итоге я сделал так, что пока не введёшь дробное число в функцию round, при нажатии на кнопку числа будут записываться в скобочки этой функции, но как только ты введёшь дробное число, следующие числа при нажатии на кнопку будут вводиться уже в самом конце. И ещё одна проблемка. Если вводить длинный пример через кнопки, то строка не будет прокручиваться в самый конец, и вы будете видеть лишь начало строки, пока сами не перелистаете вбок. Но я постараюсь скоро всё исправить. Ещё вы могли заметить, что во втором ряду нету последней кнопки, но сегодня мы с вами решим, что за кнопку туда поставить.
🔥1