English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

nu

访客
1 / ?
返回课程列表

欢迎

Python print() 语句的结构剖析:函数名、括号与字符串参数标注

欢迎来到你的第一节 Python 课程。

Python 是世界上最受欢迎的编程语言之一。科学家、工程师、艺术家 & 学生每天都在使用它。

在本课中,你将编写真实的 Python 代码并即时运行。你的代码在真实服务器上执行:不是模拟环境。

让我们从计算机世界里最著名的程序开始。

你好,世界!

你的第一个程序

每位程序员的旅程都从同样的两个词开始:Hello, World!

在 Python 中,使用 print() 函数将文字输出到屏幕:

print("Hello, World!")


就这样。一行代码。引号告诉 Python 这是文字(称为字符串)。print() 函数将它发送到屏幕上。

编写一个 Python 程序,输出:Hello, World!

什么是变量?

内存中的变量作为带标签的盒子:标记为name的字符串盒子,标记为age的整数盒子

变量:给值命名

变量是一个持有值的名称。可以把它想象成一个贴了标签的盒子。

name = "Ada"

age = 12

print(name) :输出:Ada

print(age) :输出:12


= 符号表示赋值:将右边的值放入左边的名称中。

文本放在引号中(称为字符串)。数字不需要引号(称为整数)。

创建变量

轮到你了

创建两个变量并打印它们:

1. 创建一个名为 animal 的变量,值设为你最喜欢的动物

2. 创建一个名为 count 的变量,值设为该动物有多少条腿

3. 打印两个变量


示例输出(您的输出可能不同):

cat

4

创建名为 `animal` 和 `count` 的变量,然后打印两者。您的代码应输出两行。

拼接字符串

f-string 结构:f 前缀、字面文本和 {变量} 占位符各自标注

字符串拼接

你可以用 + 将字符串连接在一起:

greeting = "Hello" + " " + "World"

print(greeting) : 输出:Hello World


f-strings(格式化字符串)

将变量嵌入文本的更好方式:

name = "Ada"

print(f"My name is {name}") : 输出:My name is Ada


引号前的 f 激活 f-string 模式。在字符串内部,{variable} 会被替换为该变量的值。

f-string 练习

轮到你了

创建两个变量:

- food:你最喜欢的食物(一个字符串)

- rating:你对它的喜爱程度,从 1 到 10(一个整数)


然后使用 f-string 打印:

I love pizza! I rate it 9 out of 10.

(用你自己的食物和评分)

创建 `food` 和 `rating` 变量,然后使用 f-string 打印一个包含两者的句子。你的输出应为一句话。

If / Else

if/else 控制流程图:条件菱形,True/False 分支,比较运算符表

做出判断

程序可以使用 if & else 做出选择:


temperature = 35

if temperature > 30:

print("It is hot!")

else:

print("It is not hot.")


if 下方的缩进代码仅在条件为 True 时运行。

else 下方的代码在条件为 False 时运行。


比较运算符:>(大于)、<(小于)、==(等于)、!=(不等于)、>=<=

If/Else 挑战

轮到你了

编写一个程序:

1. 创建一个变量 score,赋值为任意数字

2. 如果 score 大于等于 60,打印 Pass

3. 否则,打印 Fail

编写一个包含 `score` 变量的 if/else 程序。如果 score >= 60,打印 `Pass`,否则打印 `Fail`。

综合运用

最终挑战

你现在已经学会了:print()、变量、f-string,以及 if/else

把它们全部组合在一个程序中。


编写一个程序,要求:

1. 创建一个变量 name(一个名字,字符串类型)

2. 创建一个变量 age(一个年龄,整数类型)

3. 如果 age 为 13 或以上,打印:Welcome, [name]! You may enter.

4. 否则,打印:Sorry, [name]. You must be 13 to enter.


使用 f-string 输出结果。

编写上述完整程序。将变量、f-string 与 if/else 结合使用。