24663

24663



#coding: utf-8 #wczytywanie sMiw

print 'Program liczy metryki Hamminga w słowach trzy- i czteroliterowych' al=str(raw_input ("podaj pierwsze s&owo: ")) bl=len(al) if bl<3:

print "sfcowo za krótkie" exit(1)

#koniec programu

a2=str( raw_input ("podaj drugie s&owo: "))

b2=len(a2)

if b2<3:

print "sCiowo za krótkie" exit(1)

#koniec programu if bl>b2:

bl,b2=b2,bl if b1==3:

if al[0]==a2[0]: x 1 = 0 else:

x 1 = 1

if al[l]=a2[ 1] : x2 = 0 else:

x2 = 1

if al[2]==a2[2]: x3 = 0 else:

x3 = 1 y=xl+x2+x3 if b2>3:

print 'Metryka Hamminga = ',y, '(d&u&sze s^owo zostano ucięte do trzech

liter)'

else:

print 'Metryka Hamminga = ',y

else:

if al[0]=a2(0]: x 1 = 0 else:

x 1 = 1

if al [l]=a2[ 1]: x2 = 0 else:

x2 = 1

if al[2]==a2(2]: x3 = 0 else:

x3 = 1

if al[3]=a2(3): x4 = 0 else:

x4 = 1

y=x1+x2+x3+x4 if bl>4 or b2>4:

print 'Metryka Hamminga = ',y, '(przynajmniej jedno sfcowo zostano ucięte)' else:

print 'Metryka Hamminga = ',y



Wyszukiwarka

Podobne podstrony:
■* Instrukcja prosta print #!/usr/bin/env python #    coding: utf-8 #
print- formatowanie #!/usr/bin/env python # coding: utf-8 #
#coding: utf -8 #plik tekstowy zawiera 3 kolumny #imie waga wzrost #zbudowa$ program, który przeczyt
#!/usr/bin/env python # coding: utf-8 import numpy podkreslnik=( * ) print
#!/usr/bin/env python #    coding: utf-8 def slim(x , a , b) : if x >= a and
2 (2667) AASLAN - WYDAWNICTWA ELEKTRONICZNE Dokumenty Szukaj Druk Pomoc O programieoo a ra Metryki n
KARTA PRZEDMIOTU PROGRAMOWEGO Tobela 1. Metryko przedmiotu programowego- cele i efekty
Program liczy pole i obwód prostokąta o bokach a i b. Wciśnij ENTER Podaj ile wynosi bok a i wciśnij
skanuj0085 178 Programy resocjalizacyjne STOP i „Respect” wymienia trzy wynikające z badań i obserwa
Notatki i zapis Pole robocze programu prezentacyjnego podzielone jest na trzy części: konspekt/podgl
Sieci komputerowe - program przedmiotu, pytania egzaminacyjne. 5.    Zidentyfikuj trz
W rumach procesu funkcjonowania Programów Pomocy wy różnić można trzy etapy: 1.
4 (1040) Zad. 11. Program Rynku wewnętrznego UE określił trzy rodzaje barier rynkowych: a)
-    26 lipiec 1826 - Bohdan Zaleski otrzymuje pocztą program Rocznika, dzielący się
Image36 (9) ■ Programowanie BOOT... - dwie ostatnie pożycie, a trzy ostatnie bity, związane są z moż
Program przewiduje około 380 godzin (trzy semestry) obowiązkowych zajęć stacjonarnych do których
Układ 8255 jest programowalnym układem we-wy, zawierającym trzy ośmio bitowe porty: PA, PB, PC, Każd

więcej podobnych podstron