-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy path004.py
21 lines (19 loc) · 1.07 KB
/
004.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
"""
Desafio 004
Problema: Faça um programa que leia algo pelo teclado e mostre na tela
seu tipo primitivo e todas as informações possíveis sobre ela.
Resolução do problema:
"""
valor = input('Digite algo: ')
print('O tipo primitivo desse valor é \033[31m{}\033[m'.format(type(valor)))
print('É um número? \033[34m{}\033[m'.format(valor.isnumeric()))
print('É um digito? \033[30m{}\033[m'.format(valor.isdigit()))
print('É um valor alfanumérico \033[35m{}\033[m?'.format(valor.isalnum()))
print('É texto? \033[33m{}\033[m'.format(valor.isalpha()))
print('É um valor decimal? \033[32m{}\033[m'.format(valor.isdecimal()))
print('É um identificador? \033[35m{}\033[m'.format(valor.isidentifier()))
print('Está em letra minúscula? \033[37m{}\033[m'.format(valor.islower()))
print('Está em letra maiúscula? \033[36m{}\033[m'.format(valor.isupper()))
print('É uma tabela de impressão? \033[34m{}\033[m'.format(valor.isprintable()))
print('É um espaço? \033[31m{}\033[m'.format(valor.isspace()))
print('Está capitalizada? \033[30m{}\033[m'.format(valor.istitle()))