• learn python the hard way 习题6~10总结


    习题6总结

    定义字符串:

    名字 = 值

    其他

    你也可以用 {types_of_people}的方式把它放在任何字符串中。

    也就是说你可以在其他字符串中添加{},然后前面加一个 f,可用print()进行直接打印。

    f-string

    特殊的字符串类型:f-string
    举例:f" some stuff have {avariable}"

    .format()格式化方式:

    python 还有一种 使用 .format()语法的格式化方式:
    .format()格式化方式:

    joke_evaluation = "Isn't that joke so funnty?!{}"
    print(joke_evaluation.format(hilarious))

    习题7总结

    一种连续打印一串字符的方式:* 和 +

    print("." * 10)
    print( end1 + end2...)

    习题8总结

    format()函数

    format ="{} {} {} {}"
    formatter.format(...)的意思

    1. 取定义的 formatter 字符串
    2. 调用它的 format 函数
    3. 给 format 传递4个参数,这些参数和 formatter 中的 {} 匹配,相当于将参数传递给 format 这个命令。
    4. 在 formatter 上调用 format 的结果是一个新字符串,其中的 {} 被4个变量替换掉了。

    习题9 和习题10 总结

    转义字符

    使用 可以将难录入的字符放到字符串,这叫做转义序列。

    输出能够换行的两种方法

    1. 使用转义序列
    2. 使用三引号,在代码中换行的部分同时也在 terminal 中换行,你可以在一组三引号之间放图任意多行文本。





  • 相关阅读:
    关于gis未来的发展
    javascript中replace(regExp, function)用法
    万恶的IE之动态添加DOM节点触发window.resize事件
    jquery气泡提示效果
    万恶的IE之鬼影重重
    flash LocalConnection Error #2044: 未处理的 AsyncErrorEvent:
    去掉if/else
    JSTL分页
    jquery实现搜索框类似提示功能(改进)
    C# 操作IIS
  • 原文地址:https://www.cnblogs.com/FBsharl/p/10138820.html
Copyright © 2020-2023  润新知