python教程,字符串前加个字母f表示什么意思?
发布于 作者:苏南大叔 来源:程序如此灵动~
分享一个比较基础的python小技巧,关于python代码中字符串内变量解析的设置问题。非常基础,高手请飘过。心急的读者请直接拉到正文,一秒懂。

苏南大叔的“程序如此灵动”技术博客,记录苏南大叔的编程经验总结。本文测试环境:win10,python@3110。
字符串普通输出
name = "苏南大叔"
blog = "程序如此灵动"
hola = "hello,{name}\r\n{blog}"
print (hola)输出:
hello,{name}
{blog}字符串解释变量
name = "苏南大叔"
blog = "程序如此灵动"
hola = f"hello,{name}\r\n{blog}"
print (hola)输出:
hello,苏南大叔
程序如此灵动可见:一个小小的字母f就解决了大问题,字符串里面使用大括号进行引用的变量得到了解析。

相关文章
在php代码中,是使用双引号和单引号进行区分的。双引号可以解析变量,而带引号不会。特殊的还有个重音符,可以执行代码。参考文章:
不过,和php里面不一样的是:在python里,不具有解析变量能力的字符串里面,却可以解释特殊字符(比如回车换行)。
结束语
文章很简单,加个字母f就可以获得变量解析的能力了。当然在字符串中要使用大括号{}把变量标识出来。更多苏南大叔的python文章,请点击: