|
|
#第二十六题
#item_one = 1 #Python 通常是一行写完一条语句
#item_two = 2
#item_three = 3
#total = item_one + \
# item_two + \
# item_three #但如果语句很长,我们可以使用反斜杠\来实现多行语句
#print(total) # 输出为 6
这里演示了如何使用反斜杠 \ 将一条长语句分成多行书写,使代码更清晰。
#第二十七题
#str = '123456789'
#print(str) # 输出字符串
#print(str) # 输出第一个到倒数第二个的所有字符
#print(str) # 输出字符串第一个字符
#print(str) # 输出从第三个开始到第六个的字符(不包含)
#print(str) # 输出从第三个开始后的所有字符
#print(str) # 输出从第二个开始到第五个且每隔一个的字符(步长为2)
#print(str * 2) # 输出字符串两次
#print(str + '你好') # 连接字符串
#print('------------------------------')
#print('hello\nrunoob') # 使用反斜杠(\)+n转义特殊字符
#print(r'hello\nrunoob') # 在字符串前面添加一个 r,表示原始字符串,不会发生转义
#print(r'\n') # 输出 \n
#input("\n\n\n\n\n按下 enter 键后退出。")
这部分是字符串的基本操作,包括切片、索引、重复、连接、转义和原始字符串。你注释中的描述是正确的,但切片部分需要具体写出。以下是补全后的示例:
- str = '123456789'
- print(str) # 输出字符串 123456789
- print(str[0:-1]) # 输出第一个到倒数第二个的所有字符 12345678
- print(str[0]) # 输出字符串第一个字符 1
- print(str[2:6]) # 输出从第三个开始到第六个的字符(不包含) 3456
- print(str[2:]) # 输出从第三个开始后的所有字符 3456789
- print(str[1:5:2]) # 输出从第二个开始到第五个且每隔一个的字符(步长为2) 24
- print(str * 2) # 输出字符串两次 123456789123456789
- print(str + '你好') # 连接字符串 123456789你好
- print('------------------------------')
- print('hello\nrunoob') # 使用反斜杠(\)+n转义特殊字符,输出两行:hello 和 runoob
- print(r'hello\nrunoob') # 在字符串前面添加一个 r,表示原始字符串,不会发生转义,输出 hello\nrunoob
- print(r'\n') # 输出 \n
- input("\n\n\n\n\n按下 enter 键后退出。")
复制代码
#第二十八题
#a, b, c = 1, 2.1, "runoob"
#print(a) # <class 'int'>
#print(b) # <class 'float'>
#print(c)
这里演示了多变量同时赋值和类型检查。type() 函数用于获取变量的类型。
#第二十九题
#a = True
#b = False
#print(type(a)) # <class 'bool'>
#print(type(b)) # <class 'bool'>
#print(int(True)) # 1
#print(int(False)) # 0
这里介绍了布尔类型(bool)。布尔值 True 和 False 实际上对应整数 1 和 0。
#第三十题
#list = # 定义一个列表
#tinylist =
#print (list) # 打印整个列表
#print (list) # 打印列表的第一个元素
#print (list) # 打印列表第二到第四个元素(不包含第四个元素)
#print (list) # 打印列表从第三个元素开始到末尾
#print (tinylist * 2) # 打印tinylist列表两次
#print (list + tinylist) # 打印两个列表拼接在一起的结果
这部分是列表的基本操作。同样,你需要补全列表的定义和切片操作。以下是示例:
- list = [1, 2, 3, 4, 5, 6, 7] # 定义一个列表
- tinylist = [8, 9]
- print (list) # 打印整个列表 [1, 2, 3, 4, 5, 6, 7]
- print (list[0]) # 打印列表的第一个元素 1
- print (list[1:3]) # 打印列表第二到第四个元素(不包含第四个元素) [2, 3]
- print (list[2:]) # 打印列表从第三个元素开始到末尾 [3, 4, 5, 6, 7]
- print (tinylist * 2) # 打印tinylist列表两次 [8, 9, 8, 9]
- print (list + tinylist) # 打印两个列表拼接在一起的结果 [1, 2, 3, 4, 5, 6, 7, 8, 9]
复制代码
总结:你的笔记涵盖了Python基础语法的重要部分,包括多行语句、字符串操作、数据类型(整型、浮点型、字符串、布尔型)和列表操作。继续练习,你会掌握得更好!
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |
|