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

python 中的 %s%用法

一种字符串格式化的语法, 基本用法是将值插入到%s占位符的字符串中。

%s,表示格式化一个对象为字符            

"%±(正负号表示)3(数字表示字符串的长度)s"%(取代s的字符串)

%s  string型  表示格式化一个对象为字符    "%s1"%S2   s1放置的是一个字符串(格式化字符串)  S2放置的是一个希望要格式化的值

>>>name= input("Please input your name: ")
>>>print("Hello, %s good morning!" %name)

>>>Please input your name: Xiaolizi #输入名字Xiaolizi >>>Hello, Xiaolizi good morning! #print 命令



 1 string = "good"  #类型为字符串
 2 print("string=%s" %string)   #输出的打印结果为 string=good  
 3  
 4 print("string=%3s" %string) # 输出的打印结果为 string=good(数字3的意思是:字符串的长度为3。当字符串的长度大于3时,按照字符串的长度打印出结果)
 5 
 6 print("string=%(+)6s" %string)  # 输出的打印结果为 string=  good(当字符串的长度小于6时,在字符串的左侧填补空格,使得字符串的长度为6)
 7 
 8 print("string=%-6s" %string)  # 输出的打印结果为 string=good  (当字符串的长度小于6时,在字符串的右侧填补空格,使得字符串的长度为6)
 9  
10 #小数点后的数字表示截取的字符串长度
11 
12 print("string=%.3(6)s" %string)  # 输出的打印结果为 string=goo(good)(%.3s的意思是:截取字符串的前3个字符,当截取字符串的字符长度大于字符串时,输出的结果是整个字符串)
13 
14 print("string=%a.bs" %string)  # 先是根据小数点后面的数字b截取字符串,当截取的字符串长度小于a时,需要在字符串的左侧填补空格,使得字符串的长度变为a
15 
16 print("string=%*.*s" %(6, 3, string))  # %*.*s表示精度, 两个*的值分别由%string前面被两个逗号隔开的数值来指定

 

转载于:https://www.cnblogs.com/wh-ff-ly520/p/9390855.html

相关文章:

  • 一些css基础学习笔记
  • android drawable drawable-xhdpi 细节
  • 比特币区块结构解析
  • 新版博客前端前瞻
  • 腾讯云如何快速从IPv4向IPv6演进?
  • mybatis javabean字段与数据库字段的映射
  • mac上安装python3的cx_Oracle数据库驱动
  • one-to-all及all-to-all网络通信模式
  • SSM基础框架搭建
  • 黄聪:如何扩展Chrome DevTools来获取页面请求
  • 来,搞个侧栏导航
  • Oracle RAC/Clusterware 多种心跳heartbeat机制介绍 RAC超时机制分析
  • 手机点击输入框时,当键盘弹起,界面上弹,键盘收起,界面下来
  • Python 偏函数 partial function
  • php课程 12-41 多态是什么
  • [译] React v16.8: 含有Hooks的版本
  • android图片蒙层
  • Apache Pulsar 2.1 重磅发布
  • es6
  • Flex布局到底解决了什么问题
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • java8 Stream Pipelines 浅析
  • linux学习笔记
  • miaov-React 最佳入门
  • Python语法速览与机器学习开发环境搭建
  • UEditor初始化失败(实例已存在,但视图未渲染出来,单页化)
  • vagrant 添加本地 box 安装 laravel homestead
  • 安装python包到指定虚拟环境
  • 飞驰在Mesos的涡轮引擎上
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 想使用 MongoDB ,你应该了解这8个方面!
  • 新版博客前端前瞻
  • 1.Ext JS 建立web开发工程
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • 函数计算新功能-----支持C#函数
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • ​configparser --- 配置文件解析器​
  • ​VRRP 虚拟路由冗余协议(华为)
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • "无招胜有招"nbsp;史上最全的互…
  • #include<初见C语言之指针(5)>
  • $.ajax,axios,fetch三种ajax请求的区别
  • (教学思路 C#之类三)方法参数类型(ref、out、parmas)
  • (转) RFS+AutoItLibrary测试web对话框
  • .gitignore文件---让git自动忽略指定文件
  • .NET Core工程编译事件$(TargetDir)变量为空引发的思考
  • .NET Standard 的管理策略
  • .Net(C#)常用转换byte转uint32、byte转float等
  • .Net程序帮助文档制作
  • .net中调用windows performance记录性能信息
  • @FeignClient注解,fallback和fallbackFactory
  • [Android View] 可绘制形状 (Shape Xml)
  • [Deep Learning] 神经网络基础
  • [EFI]DELL XPS13 9360电脑 Hackintosh 黑苹果efi引导文件