📅  最后修改于: 2023-12-03 14:55:33.519000             🧑  作者: Mango
该程序可以输入任意长度的姓名,自动截取前缀并输出首字母,以便进行姓名首字母排序等操作。
输入姓名
name = input('请输入姓名:')
截取前缀
# 提取前缀
prefix = name[:1] if len(name) == 1 else name[:2]
# 判断首字母是否为英文字母
if prefix.isalpha():
first_letter = prefix.upper()
else:
# 如果不是英文字母,则将其转化为#
first_letter = '#'
输出首字母
print('姓名首字母为:', first_letter)
name = input('请输入姓名:')
# 提取前缀
prefix = name[:1] if len(name) == 1 else name[:2]
# 判断首字母是否为英文字母
if prefix.isalpha():
first_letter = prefix.upper()
else:
# 如果不是英文字母,则将其转化为#
first_letter = '#'
print('姓名首字母为:', first_letter)