|
|
鱼油你好,很高兴看到你的Python学习笔记!以下是对你笔记中代码的简要解释,希望能帮助你更好地理解。
- # 第三十六题
- fruits = # 这里需要赋值一个列表,例如:["苹果", "香蕉", "橙子"]
- for fruit in fruits:
- print(f"我爱吃{fruit}")
复制代码
说明:这段代码演示了 for 循环遍历列表。你需要为 fruits 变量赋值一个可迭代对象(如列表),循环才会正确执行。例如:fruits = ["苹果", "香蕉", "橙子"]。
- # 第三十七题
- # 未使用原始字符串
- print("D:\three\two\one\now")
- # 使用原始字符串
- print(r"D:\three\two\one\now")
复制代码
说明:普通字符串中,反斜杠 \ 是转义字符(如 \t 代表制表符,\n 代表换行)。使用原始字符串(前缀 r)会忽略转义,直接输出字符串本身,常用于文件路径或正则表达式。
- # 第三十八题
- poetry = """
- 面朝大海,春暖花开
- 从明天起,做一个幸福的人
- 喂马、劈柴,周游世界
- 从明天起,关心粮食和蔬菜
- 我有一所房子,面朝大海,春暖花开
- 从明天起,和每一个亲人通信
- 告诉他们我的幸福
- 那幸福的闪电告诉我的
- 我将告诉每一个人
- 给每一条河每一座山取一个温暖的名字
- 陌生人,我也为你祝福
- 愿你有一个灿烂的前程
- 愿你有情人终成眷属
- 愿你在尘世获得幸福
- 我只愿面朝大海,春暖花开
- """
复制代码
说明:这里使用三引号 """ 定义多行字符串,可以保留文本中的换行和格式,非常适合存储长文本或诗歌。
- # 第三十九题
- temp = input("这次数学考试成绩:")
- guess = int(temp)
- if guess == 100:
- print("好棒,你离女神又近了一步^_^!")
- else:
- print("小子,想要幸福吗,就得努力!")
-
- print("游戏结束,不玩啦^_^")
复制代码
说明:这是一个简单的条件判断程序。通过 input() 获取用户输入,转换为整数后,使用 if-else 判断成绩是否为100分,并打印相应信息。
- # 第四十题
- my_name = 'Zed A. Shaw' # 名字
- my_age = 35 # 年龄
- my_height = 74 # 英寸
- my_weight = 180 # 磅
- my_eyes = '蓝色'
- my_teeth = '白色'
- my_hair = '棕色'
- print(f"让我们来谈谈 {my_name}。")
- print(f"他的身高是 {my_height} 英寸。")
- print(f"他的体重是 {my_weight} 磅。")
- print(f"实际上这并不算太重。")
- print(f"他的眼睛是 {my_eyes} 的,他的头发是 {my_hair} 的。")
- print(f"他的牙齿通常是 {my_teeth} 的,这取决于他喝了多少咖啡。")
复制代码
说明:这段代码展示了 f-string 格式化字符串的使用。在字符串前加 f 前缀,可以直接在花括号 { } 中嵌入变量或表达式,使代码更简洁易读。
继续加油,坚持记录笔记是学习编程的好习惯!如果有具体问题,欢迎随时提出。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |
|