HACKING 120% {Hacking, programmazione, computer & molto altro}

Trovare i numeri palindromi

« Older   Newer »
  Share  
view post Posted on 25/11/2011, 21:14     +1   -1
Avatar

Water can take unforseen forms.

Group:
Founder
Posts:
5,273
Reputation:
+1,147
Location:
Shabang

Status:


Dato un numero, stabilire se è esso palindromo o se non lo è...

python:

CODICE
def pal(num):
   a = num[:len(num)/2]
   b = num[:len(num)/-2]
   if a == b:
       print "The num's palindromic"
   elif a != b:
       print "The num isn't palindromic"
   else:
       print 'Are u drunk?'
   print

print 'Gimme a number: ',
num = raw_input('')
print
pal(num)
print


Edited by Wet Water - 26/11/2011, 13:01
 
Web  Top
PaperonePazzo
view post Posted on 25/11/2011, 22:03     +1   -1




Cazzo, sei fissato con python D:
 
Top
*Atwa*
view post Posted on 25/11/2011, 22:06     +1   -1




CITAZIONE (PaperonePazzo @ 25/11/2011, 22:03) 
Cazzo, sei fissato con python D:

e tu sei fissato con PHP :P
 
Top
PaperonePazzo
view post Posted on 25/11/2011, 22:13     +1   -1




CITAZIONE (*Atwa* @ 25/11/2011, 22:06) 
CITAZIONE (PaperonePazzo @ 25/11/2011, 22:03) 
Cazzo, sei fissato con python D:

e tu sei fissato con PHP :P

PHP = Per Hyper Pro

ù.ù
 
Top
*Atwa*
view post Posted on 26/11/2011, 12:44     +1   -1




CITAZIONE (PaperonePazzo @ 25/11/2011, 22:13) 
CITAZIONE (*Atwa* @ 25/11/2011, 22:06) 
e tu sei fissato con PHP :P

PHP = Per Hyper Pro

ù.ù

L'importante è che ci credi :indifferente:

CITAZIONE (Wet Water @ 25/11/2011, 21:14) 
Dato un numero, stabilire se è esso palindromo o se non lo è...

python:

CODICE
def pal(num):
   
   if num[:len(num)/2] == num[:len(num)/-2]:
       print "The num's palindromic"
   elif  num[:len(num)/2] != num[:len(num)/-2]:
       print "Il numero isn't palindromic"
   else:
       print 'Are u drunk?'
   print

print 'Gimme a number: ',
num = raw_input('')
print
pal(num)
print

Io oltre quelle modifiche ci metterei pure i return true/false
 
Top
4 replies since 25/11/2011, 21:14   282 views
  Share