• Python----基础之格式化输出&基本运算符


    格式化输出

    我们经常会输出类似“我的名字叫xx,我今年xx岁”之类的字符串,而xx的内容是可变的,想要自动获xx输入的内容,咱们用到一种简单的的方式:格式化字符串。比如:

    name = input('>>:').strip()
    age = input('>>:').strip()
    hobby = input('>>:').strip()
    
    msg = """
    ----------%s个人信息----------
        姓名:%s
        年龄:%s
        爱好:%s
    ----------结束----------
    """ % (name, name, age, hobby)
    print(msg)

    从上边的代码可以看出,%就是用来格式化字符串的,在python中我们称之为“占位符”。

    常见的占位符有:

    %d  代表  整数
    %s  代表  字符串
    %f  代表  浮点数
    %x  代表  十六进制整数

    其中,格式化整数和浮点数还可以指定是否补0和整数与小数的位数:

    print('%5d-%03d' % (88, 8))
    print('%.2f' % 3.1415926)
    输出:
       88-008  # 在88前边已经补了3个0,没有显示,在8前边补了2个0
    3.14  # 取2位小数

    在占位符中,最长用到的是%s,要注意的是在使用%d和%f的时候,要把数据类型切换到int类型,否则会报TyepError错误。

    运算符

    计算机可以进行的运算有多种,不仅仅有加减乘除这么简单,运算符可分为算数运算、比较运算、逻辑运算、赋值运算、成员运算、身份运算、位运算等....我们暂且说下算数运算、比较运算、逻辑运算、赋值运算这四种。

    算数运算

    eg:a = 20     b = 10

    比较运算

    赋值运算

    逻辑运算

     

    总结:本文介绍了格式化输出的几种占位符和基本的4中运算符。

  • 相关阅读:
    PHP异常与错误处理机制
    工作中图片上传遇到的一个问题
    PHP遍历目录四种方法
    ssh框架中.xml文件小技巧分离xml
    读取XML文件内容
    spring_AOP
    spring_AOP_XML
    spring_AOP_annotation
    js异步刷新局部页面
    HQL count(*)
  • 原文地址:https://www.cnblogs.com/cnike/p/10431497.html
Copyright © 2020-2023  润新知