检查输入是否以字母开头

问题描述 投票:0回答:1

所以我在python里有这段代码,我需要检查用户名是否以字母开头(不是符号或数字)。另外,我想在打印显示后隐藏姓名输入和姓氏输入,但这没有第一件事那么重要。

name= input('name').upper()
name=name.capitalize()
print(name)
surname= input("surname")
surname=surname.capitalize()
print(surname)
password= input("password")
username= input("username")
python input username
1个回答
0
投票

你可以使用索引,其中第一个字母将在索引0处

first_char = username[0]

然后使用 isalpha() 功能

if first_char.isalpha():
    return True
© www.soinside.com 2019 - 2024. All rights reserved.