2025年6月4日 星期三 乙巳(蛇)年 三月初八 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Python

Python 格式化输出详解

时间:03-02来源:作者:点击数:32
  • 格式化输出 %d、%s、%f … 的使用
  • 格式化输出案例:
    • f''' :属于 >=py3 版本的支持
    • %()s :属于 py3 之前版本就支持
    • # 定义变量
    • name = input('请输入名称:')
    • age = input('请输入年龄:')
    • sex = "男"
    • # 格式化输出,无法识别变量
    • msg1 = '''
    • ------- 个人信息1 -------
    • Name : {name}
    • Age : {age}
    • '''
    • # 格式化输出,支持识别变量,需要提前准备变量
    • msg2 = f'''
    • ------- 个人信息2 -------
    • Name : {name}
    • Age : {age}
    • '''
    • # 格式化输出,支持识别变量,可以使用时在传入变量,暂时属于占位符
    • msg3 = '''
    • ------- 个人信息3 -------
    • Name : %(name)s
    • Age : %(age)s
    • sex : %(sex)s
    • '''
    • # 格式化输出,上面两种识别变量的方式混合
    • msg4 = f'''
    • ------- 个人信息4 -------
    • Name : {name}
    • Age : {age}
    • sex : %(sex)s
    • '''
    • # f''' :属于 py3 以后版本的支持
    • # %()s :属于 py3 之前版本就支持
    • print(msg1)
    • print(msg2)
    • print(msg3 % {'name': name, 'age': age, 'sex': sex})
    • print(msg4 % {'sex': '男'})
    • 请输入名称:dzm
    • 请输入年龄:20
    • ------- 个人信息1 -------
    • Name : {name}
    • Age : {age}
    • ------- 个人信息2 -------
    • Name : dzm
    • Age : 20
    • ------- 个人信息3 -------
    • Name : dzm
    • Age : 20
    • sex :
    • ------- 个人信息4 -------
    • Name : dzm
    • Age : 20
    • sex :
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门