面试题第二关:
第一部分——考点:- 用fstring方法格式化字符串
第二部分——面试题: 1.面试题一:在python语言中哪种格式化方式可以直接使用变量? 2.面试题二:请用代码描述如何使用fstring格式化字符串。
第三部分——解析: 面试题一 之 在python语言中哪种格式化方式可以直接使用变量?
- fstring方式
第一种方法:
#可以直接使用变量 name = 'Bill' age = 20 #可以直接使用函数 def getAge(): return 21 s = f"我是{name},我今年{age}岁,明年{getAge()}岁" print(s)
第二种方法:
#可以直接使用对象 class Person: def __init__(self): self.name = 'Mike' self.age1 = 40 def getAge(self): return 41 person = Person() s = f"我是{person.name},我今年{person.age}岁,明年{person.getAge()}岁"
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)