Professional Documents
Culture Documents
Python
Python
Python Programme
.
. .
: ( ,
)
.
,
. ,
,
( ).
,
,
.
, .
.
.
. ,
:
"" ; .
(.
)\
python
16
1.
.
2.
Python ---IDLE
15
1)
2)
3)
4)
5)
print 45+34
print 45-34
print 34*24
print 5**3
print 25%4
applicationprogramming--IDLE
file new
.
Run run module
1)
a=20
p=4*a
print p
2) input
a=input(enter the side of the square:)
p=4*a
A=a**2
print p
print A
3)
input
n=raw_input("enter your name:)
p=input(Mark in Physics:)
c=input(Mark in chemistry:)
b=input(Mark in biology:)
t=p+c+b
print Total Mark of ,n,=,t
17
PYTHON IDLE
15
19
Passed
Failed
print Passed
else:
print Failed
2, 3, 5
n=input(enter a number:)
if(n%2)==0 and (n%3)==0 and(n%5)==0:
print n, is a multiple of 2 ,3 and 5
else:
print n, is not a multiple of 2,3 and5
18
range()
range()
Python IDLE
15
(arithmetic
progressions)
output
range() .
(IDLE-
)
:
range() -
.
.
.
range(10)
range(25)
range(1027)
range(1,10)
range(1,10,2)
range(17)
range(0,-10,-1)
range(0,-10,1)
range(0,65,7)
range(10,10)
19
for
for
Python IDLE
15
The English version of the same prepared. by Jomon Johney, KPMVHSS, Poothotta is also available in www.mathsblog.in .
Programme
Output
print range(1,5)
for number in range(1,5):
print Hello
for name in
[Newton,Galileo,Kepler]:
print name , is a classical
scientist
for number in range(1, 10) :
if (number % 2) == 0 :
print number, " is an
even number."
sum=0
for number in range(1,10):
sum=sum+number
print sum of numbers from 1 to
10 is ,sum
1 100
1 9 .
range(1,11)
sum=0
for number in range(1,100):
if (number%2)==1:
sum=sum+number
print sum of odd numbers from 1 to 100 is , sum
20
Python IDLE
15
Programme
Output
from turtle import*
pencolor(blue)
pensize(5)
rt(120)
forward(100)
rt(120)
fd(100)
rt(120)
fd(100)
from turtle import *
pencolor(red)
pensize(1)
rt(72)
fd(50)
rt(72)
fd(50)
rt(72)
fd(50)
rt(72)
fd(50)
rt(72)
fd(50)
for
from turtle import *
pensize(5)
pencolor(red)
hideturtle()
for a in range(5):
fd(50)
rt(72)
21
IDLE
15
22
for
for
while
IDLE
15
, while
for i in range(4,40,4):
print i
23
IDLE
15
range(15) , range(5,30) ,
range(5,30,3)
range()
.
.range(5,30,3) 5,30,3
.
len("mathsblog.in")
12.
r=range(10) ,
length=len(varapuzha),
r=range(len(www.mathsblog.in)
24
IDLE
15
range, len .
Prepared by John P A for the students and teachers visiting mathsblog.
The English version of the same prepared. by Jomon Johney, KPMVHSS, Poothotta is also available in www.mathsblog.in .
def add(a,b):
sum a+b
return sum
def big(a,b):
if a>=b:
return a
else:
return b
Output
def sum(a,b):
c=a+b
return c
def sub(a,b):
s=a-b
return s
def pro(a,b):
p=a*b
return p
def power(a,b):
q=a**b
return q
25
IDLE
15
Prepared by John P A for the students and teachers visiting mathsblog.
The English version of the same prepared. by Jomon Johney, KPMVHSS, Poothotta is also available in www.mathsblog.in .
1)
2)
3)
4)
5)
6)
7)
8)
9)
10)
a=mathsblog
print a
len(a)
range(len(a))
print a[0]
print a[1]
print a[:2]
print a[2:]
print a.upper()
print a.lower()
1)
2)
3)
4)
5)
6)
a=5+8
a=c+d
a=5+c
a= 5+8
a=5*c
a=5*8
1) a "mathsblog
2) mathsblog
3) a
4) 0 8
5) a
6) a
7) a
8) a
9)MATHSBLOG
10) a =MATHSBLOG mathsblog
3) , 5)
a=O
for i in range(1,11):
print i*a
a=raw_input(enter a word);
n=len(a)
i=1
while (i<n+1):
print a[:i]
i=i+1
while
.
. WxGlade .
26
wxGlade
30
application---programming wxGlade
., ,
add a frame
. wxFrame
ok . design frame
. tree sizer
.
Properties class
. WxFlexGridSizer
ok
sizer1 right addrow, add column
number 1,
number 2
A
.
.properties widget tab
.label 1 number 1 .
.
( add .
)
add a button ok
.
button 1 .
Add . propertiesevents--handler- sum .
(
)
add button
. button
button properties widget
27
wxGlade
30
double click
run in terminal click