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 中换行,你可以在一组三引号之间放图任意多行文本。





  • 相关阅读:
    网络编程之Tcp,udp
    网络编程简介
    面向对象之高级篇 反射,元类
    面向对象 高级篇
    面向对象,继承
    初识面向对象
    包 hashlib,logging
    模块
    Dango生命周期回顾与forms组件
    Django中auth登录、注册、修改密码、退出、ORM自关联
  • 原文地址:https://www.cnblogs.com/FBsharl/p/10138820.html
Copyright © 2011-2022 走看看