def student_info(stu_star):
while stu_star !='q':
info = input('1、請輸入學生的信息格式爲:(姓名,年齡;)\n2、結束輸入請回復q:\n請輸入:')
info_list = list(info.split('\t'))
for info in info_list:
if info =='q':
print('退出錄入!')
print('輸入的學生信息爲:')
info_list.pop(-1)
return info_list
break
elif info != 'q':
info_list.append((input('1、請輸入學生的信息格式爲:(姓名,年齡;)\n2、結束輸入請回復q:\n請輸入:')))
continue
while stu_star == 'q':
print('結束輸入學生信息。')
break
#學生信息列表
stu_list = (student_info(input('是否開始錄入學生信息,請輸入任意數字開始,退出請按:q\n')))
#學生的姓名要求左對齊,寬度爲20, 年齡信息右對齊,寬度爲2位,不足前面補零,zhagnsan,15;
for stu in stu_list:
name = stu.split(',')[0].split(',')[0]
age = stu.split(',')[-1].split(';')[0]
print(f'{name:<20}:{age:0>2};')
用戶錄入學生的信息,姓名要求左對齊,寬度爲20, 年齡信息右對齊,寬度爲2位,不足前面補零
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.