嗯输入 melhor para ajudar os iniciantes em Python。
项目描述
输入
嗯输入melhor para ajudar os iniciantes em Python。
简介
Quando o pessoal começa 一个程序 em Python,muitos exercícios dependem da função builtin input。
O questiona é que o input do Python semper retorna uma stringeo iniciante acaba despendendo muita energia para validar os dados e pedir que o usuário digite novamente em caso de erro。
科莫乌萨尔
安装 com:
pip install inputao
不使用 seu código:
from inputao import input
科莫功能?
进口 oa função input。
>>> from inputao import input
Por padrão input semper retorna string。
>>> nome = input('Qual o seu nome?')
>>> type(nome)
str
Para 转换器一个 entrada,通知一个类 como 2º parametro。
>>> idade = input('Qual sua idade?', int)
>>> type(idade)
int
Ou, por exemplo , Crie a uma função que valide o que voce quiser。
>>> def SN(text):
>>> if text in 'Ss':
>>> valor = True
>>> elif text in 'Nn':
>>> valor = False
>>> else:
>>> raise ValueError('Digite S ou N.')
>>> return valor
>>> continua = input('Deseja continuar? [Sn]', SN)
>>> type(continua)
bool
许可证
麻省理工学院
奥特雷斯
Rapaziada da Live。