zoukankan      html  css  js  c++  java
  • python第九期学习笔记(六)(格式化输出)

     f-strings 是python3.6开始加入标准库的格式化输出新的写法,这个格式化输出比之前的%s 或者 format 效率高并且更加简化,非常的好用

    # name = '太白金星'
    # age = 18
    # sex = '男'
    # # msg = F'姓名:{name},性别:{age},年龄:{sex}' # 大写字母也可以
    # msg = f'姓名:{name},性别:{age},年龄:{sex}'
    # print(msg)

    # print(f'{3*21}')
    # name='barry'
    # print(f"全部大写:{name.upper()}")

    # def sum(a,b):
    # return a+b
    # # print("两个数的和是:"+f"{sum(1,2)}")
    # print("两个数的和是:",f"{sum(12,13)}")

    name="tom"
    age=22
    job="student"
    msg=f"Hi {name},you are {age} years old,your job is {job}"
    print(msg)

    想要格式化输出只需要输入f"{变量名称}"

    注释事项:
    print(f"{{73}}")  # {73}
    print(f"{{{{73}}}}") # {{73}}
    m = 21
    # ! , : { } ;这些标点不能出现在{} 这里面。
    # print(f'{;12}') # 报错
    # 所以使用lambda 表达式会出现一些问题。
    # 解决方式:可将lambda嵌套在圆括号里面解决此问题。
    x = 5
    print(f'{(lambda x: x*2) (x)}') # 10

    但凡内部含有__iter__方法的对象,都是可迭代对象
    #定义可迭代对象
    # l1 = [1, 2, 3, 4, 5, 6]
    #得到一个迭代器
    # obj=l1.__iter__()
    # while 1:
    # try:
    # # print(next(obj))
    # print(obj.__next__())
    # except StopIteration:
    # break
     
     
  • 相关阅读:
    移除DOM节点
    php 301重定向
    PHP 面向对象:方法重载
    JSON
    轮播图alt作为标题
    php 开发规范
    struts2文件上传 判断大小
    twitter api
    php 方法重写,参数不同,报错: Declaration of should be compatible with that
    Delphi中判断当前程序运行过程中长时间无鼠标与键盘操作
  • 原文地址:https://www.cnblogs.com/gaoyuxia/p/11691783.html
Copyright © 2011-2022 走看看