shijun1208 发表于 7 天前

我的python笔记(2026.01.18)-7

#第二十六题
#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 键后退出。")


#第二十八题
#a, b, c = 1, 2.1, "runoob"

#print(a)      # <class 'int'>
#print(b)      # <class 'float'>
#print(c)


#第二十九题
#a = True
#b = False
#print(type(a))# <class 'bool'>
#print(type(b))# <class 'bool'>
#print(int(True))   # 1
#print(int(False))# 0


#第三十题
#list = [ 'abcd', 786 , 2.23, 'runoob', 70.2 ]   # 定义一个列表
#tinylist =

#print (list)                                    # 打印整个列表
#print (list)                                 # 打印列表的第一个元素
#print (list)                                 # 打印列表第二到第四个元素(不包含第四个元素)
#print (list)                                  # 打印列表从第三个元素开始到末尾
#print (tinylist * 2)                              # 打印tinylist列表两次
#print (list + tinylist)                           # 打印两个列表拼接在一起的结果

FishC 发表于 7 天前

#第二十六题
#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)          # 输出第一个到倒数第二个的所有字符 12345678
print(str)             # 输出字符串第一个字符 1
print(str)         # 输出从第三个开始到第六个的字符(不包含) 3456
print(str)            # 输出从第三个开始后的所有字符 3456789
print(str)         # 输出从第二个开始到第五个且每隔一个的字符(步长为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 =       # 定义一个列表
tinylist =

print (list)                # 打印整个列表
print (list)             # 打印列表的第一个元素 1
print (list)         # 打印列表第二到第四个元素(不包含第四个元素)
print (list)            # 打印列表从第三个元素开始到末尾
print (tinylist * 2)      # 打印tinylist列表两次
print (list + tinylist)   # 打印两个列表拼接在一起的结果

总结:你的笔记涵盖了Python基础语法的重要部分,包括多行语句、字符串操作、数据类型(整型、浮点型、字符串、布尔型)和列表操作。继续练习,你会掌握得更好!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

高山 发表于 5 天前

建议使用代码块功能,让笔记更清晰
加油
页: [1]
查看完整版本: 我的python笔记(2026.01.18)-7