笨办法学python第二天

习题8 打印打印

formatter = "%r %r %r %r"
print formatter %(1,2,3,4)
print formatter %("one", "two", "three", "four")
print formatter %(True,False,False,True)
print formatter %(formatter,formatter,formatter,formatter)
print formatter %("I had this thing.",
                    "That you could type up right.",
                    "But it didn't sing.",
                    "So I said goodnight.")

通过之前的学习,我已经知道python是一种弱类型语言,声明变量不需要使用关键字,也无须声明类型。

第一行声明了一个变量formatter,使用字符串"%r %r %r %r"为其赋值。

这里使用的%r,之后打印时可以使用%()的方式进行赋值,如果不进行赋值,直接打印则输出"%r %r %r %r"字符串

分别打印了整型数,字符串,布尔值,以及变量(打印变量的时候会直接输出变量的值)。

ps:

1.%()里的值的个数必须和formatter中的%r个数相同,按顺序对应

2.打印出的字符串默认用单引号括住,但如果字符串中有本来就有单引号,那么会改用双引号括住。



习题9 打印,打印,打印

# Here's some new strange stuff,remember type it excatly.

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.
"""
结果:
1.字符串中的"\n"可以换行

2.print关键字后面的""" """  ,两个三连双引号之间可以输入任意多行字符串内容,将其按输入的原格式打印出来。

习题十

tabby_cat = "\tI'm tabbed i."
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
结果:

1."\"是转义字符,后面搭配不同字符会有不同效果,"\t"是制表符。
2."\\"可以输出一个"\"
3.三引号中使用到转义字符的话,不会按照原样式输出,而是输出转义之后的效果。
4.三引号使用单引号双引号都可以
5.使用%r和%s时,%r打印出来的是我们写在脚本里的内容,而%s打印的则是我们应该看到的带格式的内容。


--------------------------------------------------------------------------------------------------------------------

2018已经过去了8天,一切并没有什么起色,过去的九天并非生活了九天,而是把一天重复过了九次,就像段子里说的那样,仿佛是被生活强奸了。
虽然我知道,一切的困境都是当事人能力不足导致的,可是,时间留给我的选项似乎并没有很多。。。
更别提贫瘠的朋友圈或是看了一眼就觉得心疼的支付宝余额。
冬月的天愈发的冷,风也刺骨的笑着。
正能量的对自己说加油。。。。我身后也是有责任的。所以说,加油。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值