python根据文本大小打印合适的方框
print()
txt = input("请输入你要显示的文本:")
screen_width=100
txt_width = len(txt) + 6
box_width = 3
left_margin = (screen_width - txt_width ) //2
print()
print(' ' * left_margin + '+' + '-' * (txt_width) + '+')
print(' ' * left_margin +'|' + ' ' * (txt_width) + '|')
print(' ' * left_margin +'|' + ' ' * (box_width) + txt + ' ' * (box_width) + '|')
print(' ' * left_margin +'|' + ' ' * (txt_width) + '|')
print(' ' * left_margin +'+' + '-' * (txt_width) + '+')
print()
input("输入Enter键结束此程序")

转载于:https://blog.51cto.com/14101497/2404923
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
