美文网首页
ex8~ex10变量与转义序列

ex8~ex10变量与转义序列

作者: 果三代 | 来源:发表于2016-03-08 18:14 被阅读12次

先贴上这几课的代码
ex8

#-*- coding:utf-8 -*-
formatter = "%s %r %r %r" #定义字符串,字符串里嵌套格式化字符串

print formatter % (1,2,3,4) # 1234会替换字符串里的%r
print formatter % ('one','two','three','four')
print formatter % (True,False,True,False)
print formatter % (formatter,formatter,formatter,formatter) #每个formatter都是一个包含四个%r的字符串
print formatter % (
    "我是",
    "That you could type up right.",
    "But it didn't sing.",
    "So I said goodnight.")

ex9

days = "Mon Tue Wed Thu Fri Sat Sun"
months = "Jan\nFeb\nMar\nApr\nMay\nJun\nJul\nAug"

print "Here are the days:", days
print "Here are the months:", months

print """
There's something going on here.
With the three double-quotes.
We'll be able to type as much as we like.
Even 4 lines if we want, or 5, or 6.
"""

ex10

tabby_cat = "\tI'm tabbed in."
persian_cat = "I'm split\non a line."
backslash_cat = "I'm \\ a \\ cat."

fat_cat = """
I'll do a list:
\t* Cat food
\t* Fishies
\t* Catnip\n\t* Grass
"""

print tabby_cat
print persian_cat
print backslash_cat
print fat_cat

这几课的新知识是转义序列的应用

转义字符.png

有个小问题先放在这里,\r与\n 有什么别,感觉都能实现换行的作用啊?

相关文章

  • ex8~ex10变量与转义序列

    先贴上这几课的代码ex8 ex9 ex10 这几课的新知识是转义序列的应用 有个小问题先放在这里,\r与\n 有什...

  • 字符变量和转义序列

    字符变量 char字符类型:位数 8位 bit使用8个二进制表示一个char空间:一个字节取值范围:-128到12...

  • 转义序列

    换行符 \n横向制表符 \r报警(响铃)符 \a纵向制表符 \v退格符 ...

  • 转义序列

    上面的代码会输出汉字:中原因就是转义序列。下面是转自知乎的资料 形如——&#dddd;&#xhhhh;&#name...

  • 转义序列

  • perl语言再探之raku有记

    部分反斜线转义字符序列 转义序列描述\aASCII响铃字符\b退格\r回车\n换行\t制表符号\f换页\c[NAM...

  • 终端颜色输出显示

    在Linux终端中,使用转义序列来进行如上所述的显示,转义序列以ESC开头,即ASCII码下的\033,其格式为:...

  • java初识

    java的数据类型 字面量 整数 浮点数 字符和字符串 boolean 空值 空值和空字符串的区别 转义序列 变量...

  • 转义字符

    转义序列 含义\ \ 字符' ' 字符" " 字符? ? 字符\a Alert 或 bell //...

  • Python高亮显示文件及简易tree命令的实现

    1. 高亮输出显示 要想把输出的结果高亮显示,只需要手动控制转义序列即可 终端的字符颜色是用转义序列控制的,是文本...

网友评论

      本文标题:ex8~ex10变量与转义序列

      本文链接:https://www.haomeiwen.com/subject/qtuzkttx.html