Menu en Python

viernes, 9 de noviembre de 2012

LECCIÓN 4: PYTHON SV



# # # # # # # # # # # # # # # # # # # # # # # # #
1-bucle while:
mientras condición:
DECLARACIONES

ejemplo:
>>> i = 1
>>> while i <= 9:
impresión 2 * i, '\ t',
i = i +1
imprimir

2-cadenas:

>>> nombre = 'Mohammad'

>>> nombre [0]
'M'
>>> nombre [1]
'o'
>>> Nombre [-1]
'd'
>>> Nombre [-2]
'a'
>>> len (nombre)
8
>>> Nombre [0:2]
'Mo'
>>> Nombre [: 3]
'Moh'
>>> nombre [2:]
'hammad'

* nota: no se puede cambiar las cuerdas!
este comando no es verdad.
>>> nombre [0] = 'A'

3-de bucle:
si queremos trabajar con cualquier miembro de una colección, utilizamos bucle "for".
puede ser recogida de letras, números, palabras, listas, ...

para la variable en la colección:
DECLARACIONES

"variable" indica que cualquier memeber de colección.

ejemplo:
>>> para ch de nombre:
ch imprimir, '',

nombre es una colección de cartas.

4 de encontrar:
string.find (str, ch, índice de inicio, índice final)

find () función está en "cadena" del módulo.
utilizamos función de búsqueda para encontrar "ch" en "cadena" string.
iniciar índice índice y el fin son opcionales.

>>> name = "Mohammad"
>>> import string
>>> print string.find (nombre, 'h')

5-caracteres:
en el módulo de cadena, son charcters en 4 categorías:
string.lowercase: abcdefghijklmnopqrstuvwxyz
string.uppercase: ABCDEFGHIJKLMNOPQRSTUVWXYZ
string.digits: 0123456789
string.whitespace: espacio \ n \ t

que de éstas se puede reconocer la categoría de personaje.

ejemplo:

>>> import string
>>> def esMenor (ch):
volver ch en string.lowercase

>>> ch = raw_input ("Introduzca su personaje:")
>>> print esMenor (ch)

No hay comentarios: