zoukankan      html  css  js  c++  java
  • 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中运算符。

  • 相关阅读:
    windows安装kafka
    excel打开utf-8的csv乱码
    laravel 记录慢sql日志
    php ftp连接的坑
    公用辅助方法
    ubuntu重置网络配置
    php socket
    docker ftp配置多个用户
    php aes-ecb-128位加密
    redis集群 哨兵模式
  • 原文地址:https://www.cnblogs.com/cnike/p/10431497.html
Copyright © 2011-2022 走看看