小菜鸡的学python日记(五)

博主分享了一种以题目形式讲解编程的新颖学习方法,通过实际操作来提升理解。主要内容涉及Python字符串的使用:if/else语法、input函数、变量交换、三种字符串形式(单引号、双引号、三引号)及其应用场景,包括原始字符串和转义字符的使用。此外,还介绍了Alt+P快捷键和路径分隔符的转义。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天换了一个视频进行学习,以往的学习总是对着书本然后看视频解析,但是还是停留于理论。今天尝试了一个新的视频,发现这个up主讲的好棒,以题目的形式进行讲解,比较有趣,又能在练习的过程中学习到知识,新的开始,开心~

今天的学习还是围绕着字符串。主要知识点如下:

在自己练习代码的时候,忽略了if和else后面的:,

正确应该是 if guess == 8:巴拉巴拉吧

冒号不要忘啦。

input函数是指接受用户输入的数据。

x,y变量数据的交换,可以简便成:

x,y=y,x

就可以不需要再设一个z变量啦。

字符串共有三种形式:single quotes、double quotes、triple quotes。

single quotes:' '(单引号将文本框起来)

double quotes:" " (双引号将文本框起来)

在此说明,用single quotes、double quotes的目的是为了避免文本误会,如果变量文本里出现了"",可以用'',反之亦然。

如果既出现了" ",' ',就需要转义字符\' 或\'',例如:

"Life is short,let's learn python."

可以变成:print('\''Life is short,let\'s learn python.\''')

triple quotes:''' ''' 或""" """,只要成双成对,前后呼应即可,作用是emmm不好描述,看代码吧~

>>>poetry="""

面朝大海,春暖花开

面朝大海,春暖花开

"""

不需要\n就可以实现换行哦)

打印poetry就为:

面朝大海,春暖花开

面朝大海,春暖花开

相当于在长字符串中,每一行的末尾都加上一个反斜杠\,例如:

print("面朝大海,春暖花开\n\

面朝大海,春暖花开")

应该是这样,明天敲代码试试~字符串部分,over~

冷知识:Alt+P 快捷键,出现上一行输入的代码。

用另一个反斜杠去转义路径分隔符的反斜杠,例如:

print("D:\three\two\one\now")

打印出来的不是D:\three\two\one\now,因为会被误会为转义字符,如果想要打印出D:\three\two\one\now,可以增加一个反斜杠,例如:

print("D:\\three\\two\\one\\now")

原始字符串

还有一种方式可以打印上述D:\three\two\one\now,即在要输出的字符前加r,如下:

print(r"D:\three\two\one\now")

这样就可以啦~

r:说明字符串是一个原始字符串,转义字符将不再有效。

反斜杠\不能放在末尾,末尾表示没有结束,具体可参照④。

ok~这就是今天的全部学习内容啦,好喜欢这个up主!快乐,接下来就是痛苦的打工时间了呜呜。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值