感谢面包板社区的此次书籍试读机会!!! 我是计算机科学与技术专业毕业的,当时学习的编程语言有 C/C++/Java/C#。 当时没有开展 Python 课程,不过后面的工作中经常会用到一些脚本语言。 我最早接触的是处理文本的 Perl,正则表达式非常厉害。 后来发现 Python 也是非常常用的编程语言,用到爬虫,自动化办公。 还有现在非常火的 AI。 主要是它语法很简洁,几行代码,如果使用原生的 C/C++ 可能代码量要十几倍。 当然 Python 的执行速度就呵呵了。。。 这本书本来想要老婆写读书心得的,她现在总是参加一些 AI 相关的深圳政府培训。 有数据预处理,物联网,机器视觉,工业机器人,不过现在还没有自然语言处理相关的培训课程。 她找出了几个打印的错误,11-10 中的代码和效果图对不上。 我就说,网盘上面的代码应该是一样的,结果查看代码,和书上印的确实不一致。。。 这就尴尬了 我写了很多,网页居然没有保存功能,后面的都消失了,上传的视频也不见了,大哭。 是不是我不小心点了恢复内容。 再写一下吧: f-string 是 Python 中一种使用字面量插值的字符串格式化方法。它是从 Python 3.6 版本开始引入的。f-string 以一个小写字母 f 开头,然后是字符串,字符串中可以包含表达式,表达式会在运行时被求值并替换为其值。 例如,以下代码会打印出 "My name is Bard": Python name = "Bard" print( f"My name is {name} " ) Use code with caution. Learn more f-string 比 Python 中其他的字符串格式化方法更简洁和易读,而且速度也更快。 以下是一些 f-string 的常见用法: 插入变量值: Python name = "Bard" age = 30 print( f"My name is {name} and I am {age} years old." ) Use code with caution. Learn more 插入表达式值: Python pi = 3.14159 print( f"The value of pi is {pi} " ) Use code with caution. Learn more 格式化数字: Python number = 123456.789 print( f"The number is {number: .2 f} " ) Use code with caution. Learn more 格式化日期和时间: import datetime now = datetime.datetime.now() print(f"The current date and time is {now}")