自学Python笔记 Day 2: Lesson 6 ~ Lesson 9

Day 2

Lesson 6 字符串&文本

这一课只要把%r %s %d的意思记住就好了
%r = 字符 只不过会有单引号
%s = 字符
%d = 数字

x = "There are %d types of people" %1000
Hello = "Hello"
Bye = "Bye"
y = "I said %s and I said %s." %(Hello, Bye)
print (x)
print (y)
#--------------------------✂︎-------------------------
Test = 'Test'
print ("If you use r you will get")
print ("Answer: %r "%Test) 
print ("If you use s you will get")
print ("Answer: %s "%Test) 

主要看第二部分 Run Module后就能清楚地看到%s和%r的区别
在这里插入图片描述

Lesson 7

我也问了一下 这本书版本是Python 2 而我们的运行环境是Python3的 所以有一个语句不适用
在这里用逗号连接
就像书中的这个

end1 = "C"
end2 = "h"
end3 = "e"
end4 = "e"
end5 = "s"
end6 = "e"
end7 = "B"
end8 = "u"
end9 = "r"
end10 = "g"
end11 = "e"
end12 = "r"

# watch that comma at the end.  try removing it to see what happens
print end1 + end2 + end3 + end4 + end5 + end6,
print end7 + end8 + end9 + end10 + end11 + end12

是不适用的 所以可以用end = " "

print ("White %s" %'snow')

print ("." * 10)

a = "French"
b = "Fries"
print (a,end = " ")
print (b)

在这里插入图片描述

Lesson 8

这个也就是另外一种输出方式 一个格式化字符 只需要按照你设置的格式输出即可

#Lesson 8
formatter = "%r %r %r"
print (formatter % (1, 2, 3) )
print (formatter % ("one", "two","three") )
print (formatter % (True, False, True) )

在这里插入图片描述

Lesson 9

又是两种输出方式… 好吧 都很实用
一个可以在一个print函数内分行输出
一个可以在在三重双引号内输出任意行

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

print (days)
print (months)

print ("""
Hello
World
How
Are
You?
""")


在这里插入图片描述


啊啊啊 太晚了 就学四课吧 本来计划五课的… 好吧 尽量明天补上
Bon nuit~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值