格式化输出
python--格式化输出一、格式化输出三种方式在写程序的过程中难免要得,输出有有特色的格式来,没有特色,谁还会耐得下去看呢,恐怕自己都写小烦躁,不要不要得,毕竟人就是个神奇的小动物嘛,所以说不得不提及,python传说中的占位符,此符非彼符(可不是用来搞僵尸的), 必须用此骚气漫天的占位符,下面进入正题。 1.1 占位符
eg: name = 'randy' age = 19 print('my name is %s my age is %s' % (name,age)) 结果: ‘my name is randy my age is 19’ 1.2、format格式化讲真滴上面的格式化方法是不是有点太那个了吧,如果你需要使用这个,遇到多参数的时候,还是需要在句子后面噼里啪啦传上一大堆参数。使用这个不如用占位符或下面的f-String格式化 eg: name = 'randy' age = 19 print("Hello,{}. You are {}.".format(name,age)) 结果: Hello,randy. You are 19. 1.3、f-String格式化相比较占位符的方式,python3.6版本有增减了更牛逼的方法,f-String格式化的方式,比较简单易懂,这是目前我用的最多的方式,推荐使用这种方式,看下面如何表演 eg: name = "randy" age = 19 print(f"Hello,{name}. You are {age}.") 结果:Hello,randy. You are 19. eg:大写的F也适用。 name = "randy" age = 19 print(F"Hello,{name}. You are {age}.") 结果:Hello,randy. You are 19. 是不是骚里骚气的,牛掰! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |