Difference between revisions of "Python tunnis tehtud näited"

From ICO wiki
Line 3: Line 3:
 
# -*- coding: utf-8 -*-
 
# -*- coding: utf-8 -*-
 
# Tere täpiline kommentaar
 
# Tere täpiline kommentaar
import os
+
import sys
a = 5
 
  
print 'Tere maailm!', a
+
print sys.argv[0], sys.argv[1]
 +
print 'Tere maailm!'
  
b = 2.0
+
muutuja = 5
  
c = a/b
+
teine_muutuja = 2.0
  
print 'c väärtus on',c
+
print 'jagatis on', muutuja/teine_muutuja
 +
print 'Palun sisesta midagi'
 +
vastus = int(raw_input())
 +
 
 +
print 'sisestasid', vastus/2.0
 +
 
 +
if vastus%2 == 0:
 +
    print 'vastus on paarisarv'
 +
else:
 +
    print 'vastus on paaritu arv'
 +
   
 +
for i in range(1,9999):
 +
    print 'i =',i
 +
   
 +
while True:
 +
    print "sisesta midagi"
 +
    a = raw_input()
 +
    if a == 'q':
 +
        print 'programm lõpetas töö'
 +
        sys.exit(0)   
  
for i in range(1, 9999):
 
    print 'i =', i
 
    if i%2==0:
 
        print 'i on paarisarv'
 
    else:
 
        print 'i on paaritu arv'
 
       
 
while True:       
 
    vastus = raw_input()
 
    print 'vastus oli', vastus   
 
    if vastus == 'c':
 
        break
 
  
print 'programm lõpetas töö'
 
 
</source>
 
</source>
  

Revision as of 15:56, 19 March 2013

#!/usr/bin/python
# -*- coding: utf-8 -*-
# Tere täpiline kommentaar
import sys

print sys.argv[0], sys.argv[1]
print 'Tere maailm!'

muutuja = 5

teine_muutuja = 2.0

print 'jagatis on', muutuja/teine_muutuja
print 'Palun sisesta midagi'
vastus = int(raw_input())

print 'sisestasid', vastus/2.0

if vastus%2 == 0:
    print 'vastus on paarisarv'
else:
    print 'vastus on paaritu arv'
    
for i in range(1,9999):
    print 'i =',i
    
while True:
    print "sisesta midagi"
    a = raw_input()
    if a == 'q':
        print 'programm lõpetas töö'
        sys.exit(0)

Pythoni programm, mis kontrollib, kas arv jagub 10-ga

#!/usr/bin/python
# -*- coding: utf-8 -*-

while True:
    print 'Kirjuta mingi arv, mis jagub 10ga'
#raw_input annab stringi, see on vaja teha integer tüüpi
    kasutajaarv = int(raw_input())
    if kasutajaarv%10 == 0:
        break

print 'Jagus! Programm lõpetab!'