当前位置: 首页 > news >正文

【Python修仙编程】(一) Python3灵基初筑(2)

目录

数字类型的修炼 —— 探秘无尽深渊

字符串的修炼 —— 仙符之道

图片

数字类型的修炼 —— 探秘无尽深渊

林羽跟着师傅玄天真人踏入了《Python无极心法》的第二重境界 —— 数字类型的修炼。这就像踏入了一片无尽的深渊,藏着各种神秘的力量。

“林羽,你先看看这无尽深渊里都有啥?”玄天真人一挥手,面前出现四个发光的球体,分别标记着 intboolfloat 和 complex。“这就是数字的四大类型,是你今后修炼的基础!”

林羽半信半疑地问道:“师傅,这都是啥玩意儿啊?”

整数的奥秘 (int)

玄天真人指着最中间那个闪烁着光芒的球体说:“这个就是整数,也就是 int。在咱们修仙的世界里,它就像无尽深渊中的灵珠,能承载各种神秘的能量值!”

“比如,这有一个灵珠,里面蕴含着 1 颗原始灵力,代表整数 1。它可以无限扩展,不像以前的修炼法门,还会分长短。”玄天真人随手一指,空中出现一行代码:

number = 1print(number)  # 1

布尔的真伪 (bool)

“那这个球体呢?”林羽指向另一个球,上面印着 True 和 False 两个符号。

“这就是布尔,bool。”玄天真人轻笑一声,“它就像修仙者内心的信念,只有真与伪两种状态。True 代表着信念坚定,False 则是信念动摇。”

林羽似懂非懂地点点头,师傅又补充道:

​​​​​​​

truth = Truefalsehood = Falseprint(truth, falsehood)  # True False

浮点数的波动 (float)

“再看这个,象征着浮点数的波动能量。”玄天真人指着第三个球体,“就像你修炼时内力的波动,有时候精确,有时候又有些偏差。”

林羽皱着眉头说:“咋还会有偏差呢?”

“世间万物哪有完美的?这浮点数就像修行中的坎坷,总会有那么点小误差,但修炼到极致,这误差也能为我所用。”师傅解释道,并演示道:

​​​​​​​

pi = 3.14159epsilon = 1e-9print(pi, epsilon)  # 3.14159 1e-09

复数的秘境 (complex)

最后一个球体散发着诡异的光芒,上面写着 a + bj

“这是复数,由实部和虚部组成,就像通往另一个秘境的钥匙!”玄天真人眼中闪过一丝神秘,“当实部和虚部结合,就能打开通往未知世界的大门。”

林羽脑海里浮现出一片未知的秘境,充满好奇和渴望。师傅继续说道:

​​​​​​​

complex_num = 1 + 2janother_complex = 3.5 - 4.2jprint(complex_num, another_complex) #(1+2j) (3.5-4.2j)

打怪升级:数字类型修炼初探

玄天真人交给林羽一个任务:“把下面这些数字灵珠归类到对应的篮子里!”

​​​​​​​

42 → 属于 int3.14 → 属于 floatTrue → 属于 bool-123 → 属于 int0.0 → 属于 floatFalse → 属于 bool5 + 3j → 属于 complex

林羽用心辨识,归类正确,玄天真人微微一笑:“经验值 +20,现在你已经掌握了数字类型的基本奥秘!”


字符串的修炼 —— 仙符之道

“接下来,我们要修炼的是强大的仙符 —— 字符串!”玄天真人缓缓从怀中掏出一本古老的经卷,上面布满各种神秘符号。

“师傅,这跟编程有啥关系?”林羽一脸迷茫。

“修炼仙符,就得懂得如何操控字符,组合成强大的咒语。”玄天真人解释说,“Python 的字符串就像这些仙符,能通过不同方式组合出各种神奇的效果!”

单双引号和三引号的仙符

“你看,这仙符可以用单引号 ' 和双引号 " 来书写,效果完全一样。”玄天真人随手画出两道仙符:

​​​​​​​

word = '法'word2 = "术"print(word, word2)  # 法 术

“但是,若仙符内容较长,或需要多行书写,就得用三引号 ''' 或 """ 来包住。”师傅又画出一道更为复杂的仙符:

​​​​​​​

paradox = """我,塑成此符,藏于天地之间。"""

转义符 \ 和原始仙符

林羽看到地上有一块石头,上面刻着 \n,好奇地问:“这符号有啥用?”

“这就是转义符啊,\' 表示单引号,\n 表示换行,就像是在仙符中加入特殊的隐秘力量。”玄天真人解释说,“可有时仙符中的反斜杠 \ 会被误认为是转义符,这时就需要用 r 来标识原始仙符。”

林羽若有所思,师傅继续演示:​​​​​​​

path_normal = 'C:\\Users\\Python\\Desktop' #使用双反斜杠path_raw = r'C:\Users\Python\Desktop' #使用r表示原始仙符print(path_normal)print(path_raw)

仙符的拼接与切割

“仙符不仅能一个一个书写,还能组合或切割。”玄天真人指着地上的一串字符说,“用 + 可以拼接仙符,用 * 可以重复。”

林羽眼珠一转,想到了一个办法,用仙符组合成更强大的咒语:​​​​​​​

spell_part1 = '神'spell_part2 = '功'full_spell = spell_part1 + spell_part2print(full_spell)  # 神功

“这仙符还能切片呢!”师傅手指飞扬,一道仙气闪过,仙符被精准地切割开来:

​​​​​​​

mysterious = '天地玄黄'print(mysterious[0], mysterious[-1])     # 天 黄print(mysterious[1:3], mysterious[2:])  # 地玄 玄黄

更多示例(请运行)​​​​​​​

str='123456789'print(str)             #输出字符串print(str[0:-1])       #输出第一个到倒数第二个的所有字符print(str[0])          #输出字符串第一个字符print(str[1:5])        #输出从第二个开始到第六个的字符(不包含)print(str[2:])         #输出从第三个开始后的所有字符print(str[1:5:2])      #输出从第二个开始到第五个且每隔一个的字符(步长为2)print(str * 2)         #输出字符串两次print(str + '你好啊')   #连接字符串print('hello\npython') #使用反斜杠(\)+n转义特殊字符print(r'hello\npython')#字符串前面添加一个r,不会发生转义

打怪升级:仙符的掌控

玄天真人给林羽一卷神秘的仙符,让他仔细解读:​​​​​​​

original = '温故而知新'print(original[2:5])   #'故而知'print(original[3:6:2]) #'而新'print(original * 2)    #'温故而知新温故而知新'

林羽成功解开仙符的奥秘,玄天真人满意地点头:“经验值 +20,你已经掌握了仙符的基本奥秘!”


接下来修炼的路途还很长,林羽在玄天真人指导下,正逐步揭开 Python 的神秘面纱。且看后续故事,如何将科技编程与修仙世界完美融合!

图片


 往期推荐 

【Python修仙编程】(一) Python3灵基初筑(1)

Python黑客攻防(一)屏幕窃取

通过python制作属于自己的桌面宠物

相关文章:

  • Upwork提案模板:如何写出吸引客户的提案
  • 记录几个U9的逻辑
  • 将RocketMQ集成到了Spring Boot项目中,实现站内信功能
  • python-leetcode 40.二叉树的层序遍历
  • 【Windows API】SetFilePointerEx函数用法介绍
  • 数仓搭建(hive):DM搭建(数据集市层)
  • MVCC(多版本并发控制)
  • LLM论文笔记 15: Transformers Can Achieve Length Generalization But Not Robustly
  • linux学习【7】Sourc Insight 4.0设置+操作
  • 有限元分析的两种数值求解方法:显式分析和隐式分析
  • 一文2000字从0到1用Jmeter全流程性能测试实战
  • 【Spring属性注入】构造器注入 vs 字段注入
  • 企业知识管理的网络构建与优化路径探析
  • 【前端框架】Vue3 面试题深度解析
  • 利用ollama本地部署deepseek
  • Linux操作系统4-进程间通信3(基于管道的进程池设计)
  • Cython学习笔记1:利用Cython加速Python运行速度
  • 2025年信息科学与工程学院科协单片机编程介绍——按键拓展编程
  • 第6章:基于LangChain如何开发Agents,附带客户支持智能体示例
  • Spring Boot 中多线程工具类的配置与使用:基于 YAML 配置文件
  • 孙燕姿演唱会本周末开唱,小票根如何在上海释放大活力
  • 2024年度全国十大考古新发现公布,武王墩一号墓等入选
  • 云南洱源县4.8级地震:房屋受损442户,无人员伤亡报告
  • 小鹏机器人IRON亮相上海车展,何小鹏:相信更多人形机器人会现身车展
  • 教培机构向学员提供盗版教材,法院:应承担著作权侵权责任
  • 夜读丨秦腔里的乡魂