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 and2 (2667) AASLAN - WYDAWNICTWA ELEKTRONICZNE Dokumenty Szukaj Druk Pomoc O programieoo a ra Metryki nKARTA PRZEDMIOTU PROGRAMOWEGO Tobela 1. Metryko przedmiotu programowego- cele i efektyProgram liczy pole i obwód prostokąta o bokach a i b. Wciśnij ENTER Podaj ile wynosi bok a i wciśnijskanuj0085 178 Programy resocjalizacyjne STOP i „Respect” wymienia trzy wynikające z badań i obserwaNotatki i zapis Pole robocze programu prezentacyjnego podzielone jest na trzy części: konspekt/podglSieci komputerowe - program przedmiotu, pytania egzaminacyjne. 5. Zidentyfikuj trzW 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órychUkład 8255 jest programowalnym układem we-wy, zawierającym trzy ośmio bitowe porty: PA, PB, PC, Każdwięcej podobnych podstron