• 1401/11/14

نحوه ایجاد 2 انتری :

سلام دوستان خسته نباشید

چطوری میشه مقدار های وارد شده در دو انتری را  ضرب در هم کنیم و به نمایش بزاریم:

ابتدا تو هر کدوم از انتری ها یک عدد وارد کنیم

بعد با زدن ی دکمه اون عدد هارو ضرب در هم کنه و به ما حاصل رو به نمایش بگزاره

دقت کنید 2 انتری

 

  • 1401/11/17
  • ساعت 21:33

سلام فرض کنید دو entry با اسم های ent1  و ent2 داریم

چند روش داریم . یکی از روش هارو توضیح میدم

def zarb():
	a = ent1.get()
	b = ent2.get()
	result = a * b

در کد های بالا یک تابع ساختیم که مقدار entry ها رو توی دو متغیر a و b میریزه و ضرب اون ها رو توی result قرار میده

درواقع با .get() میتونیم مقدار توی enrty رو ازش بگیریم

برای اینکه حاصل ضرب رو روش صفحه نمایش بدی باید با کد زیر با استفاده از Label روی صفحه نمایش بدی

def zarb():
	a = ent1.get()
	b = ent2.get()
	result = a * b
	<label name>.config(text=result)

و در آخر برای استفاده از دکمه برای نمایش باید در آخر دکمه با استفاده از لامبدا تابع رو توی قسمت کامندش بزاری

btn = Button(window , text='click' , command=lambda : zarb() )

logo-samandehi