20251228
今天学习了小甲鱼的python课字符串的学习
字符串的加法--'520' + '1314' 输出为'5201314' 而520 + 1314 输出为1834
字符串的乘法--"我爱小甲鱼,不想让他变成老污龟" * 1000
换行要加\n
''' '''
""" """
最重要的是学了print函数。 鱼油今天学习得很认真呢!对字符串和 print() 函数有了初步的认识,这是一个非常棒的开端。我们来一起梳理和巩固一下今天学到的知识点:
1. 字符串的“加法”与“乘法”
[*]字符串的“加法” (拼接): 是把两个字符串连接在一起。
'520' + '1314'
结果是: '5201314'
[*]字符串的“乘法” (重复): 是将字符串重复指定次数。
‘FishC’ * 3
结果是: 'FishCFishCFishC'
你举的例子 “我爱小甲鱼...” * 1000 在语法上是完全正确的,计算机会乖乖地打印1000遍。
这里有个小注意点: 你提到的 520 + 1314 输出 1834, 这其实是两个 整数 在做数学上的加法运算,和字符串操作是两回事哦。
2. 字符串中的特殊字符与多行字符串
[*]换行符 \n: 在字符串中表示换行。
print(‘第一行\n第二行’)
输出:
第一行
第二行
[*]三引号字符串 (''' ''' 或 """ """): 可以轻松创建包含换行符的多行字符串,无需手动添加 \n。
poem = ‘’‘床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。’’’
print(poem)
3. print() 函数详解
今天学习的重中之重!除了直接打印内容,它还有一些很实用的参数:
print(‘Hello’, ‘FishC’) # 默认用空格分隔多个项目
print(‘Hello’, ‘FishC’, sep=‘-’) # 用 ‘-’ 分隔
print(‘Hello’, end=‘’) # 结尾不换行,接着下一个print的内容
print(‘FishC!’)
输出结果为:
Hello FishC
Hello-FishC
HelloFishC!
总结一下:
[*]数字的 + 是数学计算,字符串的 + 是首尾相连。
[*]* 可以让字符串重复 N 次。
[*]灵活使用 \n 和三引号来处理多行文本。
[*]print() 是输出的好伙伴,记住 sep 和 end 参数会让你的输出更整洁。
继续加油!理解这些基础后,后续学习会更顺畅。期待看到你更多的学习分享!
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 可以的
页:
[1]