zoukankan      html  css  js  c++  java
  • 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 中换行,你可以在一组三引号之间放图任意多行文本。





  • 相关阅读:
    第36课 经典问题解析三
    第35课 函数对象分析
    67. Add Binary
    66. Plus One
    58. Length of Last Word
    53. Maximum Subarray
    38. Count and Say
    35. Search Insert Position
    28. Implement strStr()
    27. Remove Element
  • 原文地址:https://www.cnblogs.com/FBsharl/p/10138820.html
Copyright © 2011-2022 走看看