Найти в Дзене
PROgrammist

Лёгкий код для кликера на Python! Это легче, чем вы думаете!

Привет! Мне кажется, каждый хотел-бы написать свою игру или какую-нибудь программу для сына, или ребёнок хотел-бы написать для себя игру. Я вам помогу! Для начала, на этом канале, я буду показывать лёгкие коды для игр или других программ, а потом будет более сложные махинации! Надеюсь вам понравится, и возможно, вы чему-то научитесь! Начнём с того, что вам понадобится. Для начала вам понадобится Компьютер (или ноутбук), язык Python и какой-нибудь текстовый редактор. Я использую Sublime Text. Для начала мы начнём с лёгкого кликера. Ой, забыл, ещё понадобится Tkinter! Всё это можно скачать в интернете без всяких проблем. Шутка! Tkinter поставляется с установщиком Python. Нам просто нужно установить Python с www.python.org, Tkinter идет вместе с Python. Устанавливать отдельно не нужно. Установите флажок tcl / tk и IDE. Итак, начнём! Для начала создадим окошко по размерам и зададим переменную для счёта. from tkinter import * tk = Tk() tk.title('Clicker') tk.geometry("500x550") n = 0

Привет! Мне кажется, каждый хотел-бы написать свою игру или какую-нибудь программу для сына, или ребёнок хотел-бы написать для себя игру. Я вам помогу! Для начала, на этом канале, я буду показывать лёгкие коды для игр или других программ, а потом будет более сложные махинации! Надеюсь вам понравится, и возможно, вы чему-то научитесь!

Начнём с того, что вам понадобится. Для начала вам понадобится Компьютер (или ноутбук), язык Python и какой-нибудь текстовый редактор. Я использую Sublime Text. Для начала мы начнём с лёгкого кликера. Ой, забыл, ещё понадобится Tkinter! Всё это можно скачать в интернете без всяких проблем. Шутка! Tkinter поставляется с установщиком Python. Нам просто нужно установить Python с www.python.org, Tkinter идет вместе с Python. Устанавливать отдельно не нужно. Установите флажок tcl / tk и IDE. Итак, начнём!

Для начала создадим окошко по размерам и зададим переменную для счёта.

from tkinter import *

tk = Tk()

tk.title('Clicker')

tk.geometry("500x550")

n = 0

На самом деле, размер поля, вы можете сделать, как вам удобно.

Дальше, добавляем функции для кнопок.

def nplus():

global n

n = n + 1

label['text'] = str(n) + '$'

def nsbros():

global n

n = 0

label['text'] = str(n) + '$'

Создаём первую кнопку для клика

botn1 = Button(text="Клик", background="#000", foreground="#fff",

padx="20", pady="8", font="16",command=nplus)

botn1.pack()

Добавляем вывод накликанного через виджет

label = Label(tk, text=str(n)+'$', font=('Helvetica 100'))

label.pack()

Добавляем кнопку сброса

botn2 = Button(text="Сброс", background="#000", foreground="#fff",

padx="20", pady="8", font="16", command=nsbros)

botn2.pack()

*если что вот эти звёздочки это решётка!

Залупливаем процесс

mainloop()

И готово!

Надеюсь вы всё поняли! Пишите в комментариях свои вопросы и подписывайтесь на канал! Всем пока!