故事情节
从王麻子就是一个普通的打工仔,每天996,梦想着有一天能飞天遁地,修仙成神。有一天,他加班到深夜,迷路进了座古山。突然,一个白胡子老头出现:“小子,你有仙缘!但要修仙,得先学Python!”
王麻子:“Python?那是蛇吗?老头,你逗我玩呢?”
老头大笑:“哈哈,Python不是蛇,是编程语言!在修仙界,Python是基础功法,能让你操控数据,施展仙术。来,跟着我学,第一步,安装Python环境!”
王麻子挠头:“好吧,试试看。万一成了仙,就能躺平了!”
编程知识点讲解
老头:“首先,得有工具。去官网下载Python,版本3.x最好,别用2.x,那玩意儿过时了,像老古董法宝。”
(讲解安装:Windows用户下载安装包,运行,勾选Add to PATH。)
老头:“安装好后,打开命令行,敲python --version
,看到版本号,就成功了!”
王麻子:“哇,出来了!Python 3.10.0!”
老头:“好,现在写第一个仙咒:Hello World!”
讲解print函数:print("Hello World")
王麻子:“这就修仙了?太简单了吧!”
老头:“别急,这是筑基。接下来,变量,像你的灵力存储。”
讲解变量:name = "王麻子" ; age = 25 ; print(name, age)
数据类型:str, int, float, bool。
老头:“字符串是文字,整数是数字,浮点是小数,真假是bool。记住,变量名别用关键字,像if, for啥的。”
实战代码示例
# 第一个仙咒
print("Hello, Immortal World!")
# 变量修炼
name = "王麻子"
age = 25
power = 100.5 # 灵力值
is_immortal = False
print(f"姓名: {name}, 年龄: {age}, 灵力: {power}, 是否成仙: {is_immortal}")
趣味练习题
-
修改代码,让它打印你的名字和梦想灵力值。
-
创建一个变量存储你的修仙门派名,打印出来。门派名要是字符串哦!
-
算算如果你每天修炼增加10灵力,10天后有多少?用变量计算并打印。
练习题答案与解释
-
修改代码打印名字和梦想灵力值:
# 修改后的代码 name = "你的名字" # 替换成你的真实名字 dream_power = 1000 # 设置你的梦想灵力值 print(f"姓名: {name}, 梦想灵力: {dream_power}")
解释: 这道题练习了变量的修改和使用f-string格式化输出。通过改变name和添加dream_power变量,你学会了如何个性化代码输出,理解变量在程序中的作用,就像自定义你的修仙身份。
-
创建变量存储修仙门派名并打印:
faction = "天剑宗" # 你的修仙门派名,必须是字符串 print(faction)
解释: 这里创建了一个字符串类型的变量faction,并使用print函数输出。这强化了字符串数据类型的概念和基本输出操作,在修仙故事中就像宣告你的门派归属。
-
计算10天后灵力值:
initial_power = 0 # 初始灵力 daily_increase = 10 # 每天增加的灵力 days = 10 # 天数 total_power = initial_power + (daily_increase * days) print(f"10天后灵力: {total_power}")
解释: 使用变量和乘法运算符(*)计算总灵力,然后打印结果。这介绍了编程中的基本算术运算,帮助你模拟修仙进度计算,理解如何用代码解决简单数学问题。
本章知识点总结
-
安装Python:下载、安装、检查版本。
-
第一个程序:print输出。
-
变量和数据类型:str, int, float, bool。
-
记住:编程如修仙,一步步来,别急功近利!