a = aa11
print(a.isascii())
print(a.isprintable())
print(a.isidentifier())
Primeiramente: para esses métodos funcionarem, a variável a
precisa ser uma String
, então seu valor tem que estar dentro de aspas duplas ("") ou aspas simples (’’).
Quando usamos algum método dentro da função print
, é printado o valor que esse método retornou (o mesmo vale pra quando atribuímos um método à uma variável).
isascii()
, isprintable()
e isidentifier()
retornam valor booleano, ou seja, true
e false
. Qual dos dois eles vão retornar depende do conteúdo da String usada para chamar esses métodos (nesse caso).
isascii()
checa se a String é um ASCII. Retorna true se for um ASCII, caso contrário retorna false.
A mesma lógica para os outros dois métodos, mas claro, cada um checa algo diferente.
Procure estudar manipulação de Strings em Python.
vlw amigo
A descrição deles está na documentação, então não vou repetir o que está lá.
Claro, se depois de ler, você ainda tiver dúvida sobre algo específico, é só voltar aqui e detalhar a dúvida.