Python 3 - Math e Strings
Python 3 - Math e Strings
Strings
æ x+ y+ 2 ö
åi =1çç
50
÷
÷ + i 2
- y5
è 3 ø
import math
e=0
x = int( input('entre com x: '))
y = int(input('entre com y: '))
for i in range(1,51):
e = e + (x + math.sqrt(y+2))/3 + i**2 - y**5
print ('e:', e)
• ord(x) • chr(x)
– Recebe uma string – Recebe um número
formada por um ÚNICO inteiro e retorna o
caractere e retorna seu caractere representado na
número na tabela ASCII tabela ASCII
>>> ord(‘a’) >>> chr(49)
97 ‘1’
>>> ord(‘1’) >>> chr(97)
49 ‘a’
• lower • upper
– Retorna uma cópia da – Retorna uma cópia da
string a em letras string a em letras
minúsculas maiúsculas
– a.lower() – a.upper()
Exemplo Exemplo
>>> a = ‘ABACAXI’ >>> a = ‘brasil’
>>> a.lower() >>> a.upper()
‘abacaxi’ ‘BRASIL’
• isalnum
– Retorna True se
TODOS os caracteres >>> a = ‘ABACAXI123’
da STRING forem >>> a.isalnum()
alfanúmericos
True
– a.isalnum()
• Métodos:
• rjust => define o espaçamento que será dado a
direita
– Ex: a = ‘um’
– print (a.rjust(3), a.rjust(3))
• ljust => define o espaçamento que será dado a
esquerda
• center => centraliza a string de acordo com o
tamanho passado como parâmetro
– a.center(40)