python占位符输入方式实例
占位符,顾名思义就是插在输出里站位的符号。占位符是绝大部分编程语言都存在的语法, 而且大部分都是相通的, 它是一种非常常用的字符串格式化的方式。
1、常用占位符的含义
s : 获取传入对象的__str__方法的返回值,并将其格式化到指定位置
r : 获取传入对象的__repr__方法的返回值,并将其格式化到指定位置
c : 整数:将数字转换成其unicode对应的值,10进制范围为 0 <= i <= 1114111(py27则只支持0-255);字符:将字符添加到指定位置
o : 将整数转换成 八 进制表示,并将其格式化到指定位置
x : 将整数转换成十六进制表示,并将其格式化到指定位置
d : 将整数、浮点数转换成 十 进制表示,并将其格式化到指定位置
e : 将整数、浮点数转换成科学计数法,并将其格式化到指定位置(小写e)
E : 将整数、浮点数转换成科学计数法,并将其格式化到指定位置(大写E)
f : 将整数、浮点数转换成浮点数表示,并将其格式化到指定位置(默认保留小数点后6位)
F : 同上
g : 自动调整将整数、浮点数转换成 浮点型或科学计数法表示(超过6位数用科学计数法),并将其格式化到指定位置(如果是科学计数则是e;)
G : 自动调整将整数、浮点数转换成 浮点型或科学计数法表示(超过6位数用科学计数法),并将其格式化到指定位置(如果是科学计数则是E;)
% : 当字符串中存在格式化标志时,需要用 %%表示一个百分号;
2. 常用占位符应用举例
1、格式化字符串
>>> print ("This website name is %s" % ("pythontab.com")) this website name is pythontab.com >>>
2、格式化整数
>>> print ("The rank score is %d" % (100.0)) >>> The rank score is 100 >>>
3、格式化浮点数
>>> print ("Yao Ming's height is %f m"%(2.29)) Yao Ming's height is 2.290000 m >>>
相关推荐
-
go格式“占位符”输入输出 类似python的input
golang 的fmt 包实现了格式化I/O函数,类似于C的 printf 和 scanf 定义示例类型和变量 type Human struct { Name string } var people = Human{Name:"zhangsan"} 普通占位符 占位符 说明 举例 输出 %v 相应值的默认格式. Printf("%v",
-
浅谈python中的占位符
占位符,顾名思义就是插在输出里站位的符号.我们可以把它理解成我们预定饭店.当我们告诉饭店的时候,饭店的系统里会有我们的预定位置.虽然我们现在没有去但是后来的顾客就排在我们后面. 常见的占位符有三种: 1.%d 整数占位符 >>>'我考了%d分' % 20 '我考了20分' >>>'我考了%d分' % 20.5 ;我考了20分' >>>"我考了%d分,进步了%d分" % (50,10) "我考了50分,进步了10分"
-
python占位符输入方式实例
占位符,顾名思义就是插在输出里站位的符号.占位符是绝大部分编程语言都存在的语法, 而且大部分都是相通的, 它是一种非常常用的字符串格式化的方式. 1.常用占位符的含义 s : 获取传入对象的__str__方法的返回值,并将其格式化到指定位置 r : 获取传入对象的__repr__方法的返回值,并将其格式化到指定位置 c : 整数:将数字转换成其unicode对应的值,10进制范围为 0 <= i <= 1114111(py27则只支持0-255):字符:将字符添加到指定位置 o : 将整数转换
-
Python之用户输入的实例
大多数程序都旨在解决最终用户的问题,为此,需要从用户那里获取一些信息.函数input()让程序暂停运行,等待用户输入一些文本. 例如: name = input("Please intput your name:") print('Hello'+name) 执行结果: 使用int()来获取数值输入 使用函数input()时,Python将用户输入解读为字符串,此时我们需要使用函数int()将数字的字符串转换为数值表示. 例如: age = input("Please intp
-
Python 占位符的使用方法详解
现在,我带你们通过一个小案例,来进行了解占位符的使用. 案例需求:打印一张属于自己的专属名片. 第一:了解我们的需求 打印一张专属于自己的私人名片,名片上肯定会包含一些个人信息:例:公司名称,姓名,职位,联系方式,公司地址等. 那么,我们现在来进行操作: 第二:编码及运行 ①在控制台输入个人信息: ②打印个人信息: ③后面吗输出的时候加int,float进行转换,是因为身高,年龄是数字形式呈现的,So... ... ④打印结果: 第三:总结 占位符%s既可以表示字符串str,还
-
JAVA字符串占位符使用方法实例
目录 使用 replace 函数动态填充字符串 使用 String.format() 占位符替换 String.format 使用 1.占位符 2.对字符或字符串操作 3.对整数操作 4.对浮点数操作 5.对日期时间操作 补充:Java替换字符串中的占位符 总结 使用 replace 函数动态填充字符串 String str="Hello {0},我是 {1},今年{2}岁"; str = str.replace("{0}", "CSDN");
-
python切片作为占位符使用实例讲解
我们提到切片的时候,一般想到的大多数是分割列表.其实它还可以对列表进行拼接,想必这点是很多人不知道的,这就是切片的占位符用法.留在原列表中,占据位置的同时起到拼接的作用.下面我们就切片和占位符的用法分别进行理解,然后带有切片作为占位符使用的实例代码. 1.切片说明 切片既可以作为独立对象被"取出"原序列,也可以留在原序列,作为一种占位符使用. 2.占位符的使用 拼接字符串的方法,其中三种格式化类的拼接方法(即 %.format().template)就是使用了占位符的思想.对于列表来说
-
python连接数据库后通过占位符添加数据
在SQL语句中如果定义字符串,则字符串必须使用"'"就是单引号进行声明,但是如果现在所操作的数据库本身含有"'"单引号,就会造成语法错误,此时的数据也不能成功保存到数据库中.为了解决这类问题,在pymysql中支持对占位符的处理,开发者需要在SQL中使用"%"定义占位符,在使用excute()方法执行时对占位符的数据进行填充即可. 比如数据库表中的字段 mr'yootk这个本身含有"'"单引号,所以执行时语法错误 #使用占位符
-
python中的十大%占位符对应的格式化的使用方法
字符串格式化里的符号很多,本文详细的介绍一下,以便随时查找. %s :字符串的格式化,也是最常用的%d :格式化整数,也比较常用%c :格式化字符及ASCII码%u :格式化无符号整型%f :格式化浮点数,可以指定小数后面的精度%e :使用科学计数法格式化浮点数%o :格式化无符号八进制数%x :格式化无符号十六进制数%p :十六进制数格式化变量地址%g :%e和%f的简写 演示一下各个占位符格式化使用时的效果 '''格式化字符串''' var_s = '%s' % '我是一个字符串' prin
-
WindowsForm实现TextBox占位符Placeholder提示功能
在WinForm程序中,实现TextBox文本输入框占位符的方式也很多,最常用的是方式基于Windows Api SendMessage函数发送EM_SETCUEBANNER消息,或者通过TextBox自带的焦点事件处理. SendMessage函数实现 创建一个继承TextBox的ZhmTextBox输入框控件,新增Placeholder属性,在Placeholder的set方法中发送EM_SETCUEBANNER消息 public class ZhmTextBox: TextBox { pr
-
web.xml中Maven占位符不生效问题记录分析
目录 问题背景 问题分析 Resources插件有三个目标: 问题定位 问题解决 问题背景 开发反馈,一个spring mvc的web项目,在web.xml配置的占位符不生效,编译后还是没有替换成配置的属性,如下: <context-param> <param-name>logbackConfigLocation</param-name> <param-value>classpath:${loagback.xml.path:logback.xml}</
-
Java字符串格式化,{}占位符根据名字替换实例
我就废话不多说了,大家还是直接看代码吧~ import java.beans.PropertyDescriptor; import java.lang.reflect.Method; import java.util.HashMap; import java.util.Map; import java.util.regex.Matcher; import java.util.regex.Pattern; public class StringFormatUtil { private static
随机推荐
- Java基础教程之Hello World到面向对象
- asp.net简单生成XML文件的方法
- DataList 中动态绑定服务器子控件的代码
- PHP 变量的定义方法
- Python操作MongoDB数据库PyMongo库使用方法
- python开启多个子进程并行运行的方法
- 利用Python自动监控网站并发送邮件告警的方法
- 调试WordPress中定时任务的相关PHP脚本示例
- CreateKeyWord asp实现的由给定的字符串生成关键字的代码
- Joomla调用系统自带编辑器的实现方法
- CMD进入控制面板的命令小结
- javascript中this指向详解
- javascript手工制作悬浮菜单
- java反射简单实例
- Thinkphp自定义代码生成工具及用法说明(附下载地址)
- php parse_str() 函数的定义和用法
- PHP在不同页面间传递Json数据示例代码
- php通过记录IP来防止表单重复提交方法分析
- Android中AlertDialog的六种创建方式
- Node中使用ES6语法的基础教程