embedded system,Arduino,Raspberry pi,ARM7,MM32,STM32,PIC and Python,Django,Datascience and web development
Thursday, November 21, 2019
tkinter example making of button
from tkinter import *
mm32=tk.Tk()
topframe = Frame(mm32)
topframe.pack()
bottomframe=Frame(mm32)
bottomframe.pack(side=BOTTOM)
button1=Button(topframe,text="MM32F",fg="red",font=('Helvetica', 15))
button2=Button(topframe,text="MM32L",fg="red",font=('Helvetica', 15))
button3=Button(topframe,text="MM32SPIN",fg="red",font=('Helvetica', 15))
button4=Button(topframe,text="MM32W",fg="red",font=('Helvetica', 15))
button5=Button(topframe,text="MM32P",fg="red",font=('Helvetica', 15))
button1.pack(side=LEFT)
button2.pack(side=LEFT)
button3.pack(side=LEFT)
button4.pack(side=LEFT)
button5.pack(side=LEFT)
mm32.mainloop()
OUTPUT:
Wednesday, November 20, 2019
drop down list using tkinter library in python
try:
import Tkinter as tk
except ImportError:
# Python3
import tkinter as tk
def select():
sf = "value is %s" % var.get()
root.title(sf)
# optional
color = var.get()
root['bg'] = color
root = tk.Tk()
# use width x height + x_offset + y_offset (no spaces!)
#root.geometry("%dx%d+%d+%d" % (330, 80, 200, 150))
#root.geometry("%dx%d+%d+%d" % (220, 40, 200, 150))
root.title("MM32_MICROCONTROLLER_DATA")
root.configure(background="light green")
var = tk.StringVar(root)
# initial value
var.set('MM32F_SERIES')
choices = ['MM32F_SERIES', 'MM32L_SERIES', 'MM32SPIN_SERIES', 'MM32W_SERIES','MM32P_SERIES']
Fchoices = ['MM32F003', 'MM32L_SERIES', 'MM32SPIN_SERIES', 'MM32W_SERIES','MM32P_SERIES']
option = tk.OptionMenu(root, var, *choices)
option.pack(side='left', padx=1, pady=1)
button = tk.Button(root, text="check value slected", command=select)
button.pack(side='left', padx=20, pady=1)
root.mainloop()
output
import Tkinter as tk
except ImportError:
# Python3
import tkinter as tk
def select():
sf = "value is %s" % var.get()
root.title(sf)
# optional
color = var.get()
root['bg'] = color
root = tk.Tk()
# use width x height + x_offset + y_offset (no spaces!)
#root.geometry("%dx%d+%d+%d" % (330, 80, 200, 150))
#root.geometry("%dx%d+%d+%d" % (220, 40, 200, 150))
root.title("MM32_MICROCONTROLLER_DATA")
root.configure(background="light green")
var = tk.StringVar(root)
# initial value
var.set('MM32F_SERIES')
choices = ['MM32F_SERIES', 'MM32L_SERIES', 'MM32SPIN_SERIES', 'MM32W_SERIES','MM32P_SERIES']
Fchoices = ['MM32F003', 'MM32L_SERIES', 'MM32SPIN_SERIES', 'MM32W_SERIES','MM32P_SERIES']
option = tk.OptionMenu(root, var, *choices)
option.pack(side='left', padx=1, pady=1)
button = tk.Button(root, text="check value slected", command=select)
button.pack(side='left', padx=20, pady=1)
root.mainloop()
output
matrix list in python
a=[[10,20,30],[25,40,50],[60,70,80]]
print(a)
for r in a:
print(r)
output:
[[10, 20, 30], [25, 40, 50], [60, 70, 80]]
[10, 20, 30]
[25, 40, 50]
[60, 70, 80]
print(a)
for r in a:
print(r)
output:
[[10, 20, 30], [25, 40, 50], [60, 70, 80]]
[10, 20, 30]
[25, 40, 50]
[60, 70, 80]
nested list in python
a=[10,20,[30,40]]
print(a)
print(a[0])
print(a[1])
print(a[2][0])
print(a[2][1])
output:
[10, 20, [30, 40]]
10
20
30
40
print(a)
print(a[0])
print(a[1])
print(a[2][0])
print(a[2][1])
output:
[10, 20, [30, 40]]
10
20
30
40
clear method in python
clear method is used for to clear entire list ,list elements
a=[10,20,30]
print(a)
a.clear()
print(a)
output:
[10, 20, 30]
[]
a=[10,20,30]
print(a)
a.clear()
print(a)
output:
[10, 20, 30]
[]
list elements check using print
a=[10,20,30]
print(10 in a)
print(100 in a)
print(100 not in a)
output:
True
False
True
print(10 in a)
print(100 in a)
print(100 not in a)
output:
True
False
True
comparing the list elements in python
comparing list elements.
x=['abc','bcd','cde']
y=['abc','bcd','cde']
z=['ABC','BCD','CDE']
print(x==y)
print(x==z)
print(x!=z)
output:
True
False
True
example 2:
x=['abc','bcd','cde']
y=['abc','bcd','cde']
z=['ABC','BCD','CDE']
print(x[0] is y[0])
print(x==z)
print(x!=z)
output:
True
False
True
mathematical operation on the list in python
a1=[20,5,16,10,8]
a2=[10, 20, 30, 40]
c=a1+a2
print(c)
output:
[20, 5, 16, 10, 8, 10, 20, 30, 40]
a2=[10, 20, 30, 40]
c=a1+a2
print(c)
output:
[20, 5, 16, 10, 8, 10, 20, 30, 40]
copy method in python
a1=[20,5,16,10,8]
y=a1.copy()
print(a1)
print(y)
output:
[20, 5, 16, 10, 8]
[20, 5, 16, 10, 8]
y=a1.copy()
print(a1)
print(y)
output:
[20, 5, 16, 10, 8]
[20, 5, 16, 10, 8]
Subscribe to:
Posts (Atom)
-
1. Write a program to accept the integer value and print its table. Note: ...

