美文网首页
占位符%是用来暂时占位置的

占位符%是用来暂时占位置的

作者: 日本邦 | 来源:发表于2018-06-29 12:00 被阅读5次

占位符,是用来占位置的。

就假想,你浏览一个网站的时候,网站本来就会有“亲爱的某某,欢迎光临"这样的字段。

小武来登陆的时候,就变成了“亲爱的小武,欢迎光临”。

小美来登陆,就变成了“亲爱的小美,欢迎光临”

语法格式如下:

print (" 亲爱的 %s,欢迎光临"%("小武"))

显示出来的结果就是“亲爱的小武,欢迎光临”。

小武是一条可变的数据,谁来就变成谁。

格式声明由“%”和格式字符组成。

常用的格式字符有以下这些:

1)%d格式符,用来输出一个有符号的十进制整数;

2)%c格式符,用来输出一个字符;

3)%s格式符,用来输出一个字符串;

4)%f格式符,用来输出实数;

5)%e格式符,用格式声明%e指定以指数形式输出实数;

6)%i格式符,作用跟d格式符一样,不过习惯用%d而少用%i;

7)%o格式符,以八进制整数形式输出;

8)%x格式符,以十六进制数形式输出整数。

实际用法举例:

以下代码,以%为分割,前面的““%”和格式字符”代替的是后面的

1. %s          打印字符串   

print ("His name is %s"%("Aviad"))

讲解:在上面这段代码中,以第二个%符号为分隔,前面的%s的存在,就是为后面括号里的Aviad占位。

以上代码,打印出来的结果是:His name is Aviad。

下面的作为练习题,大家推测一下打印出来的结果应该是什么?

2.%d          打印整数  

print ("He is %d years old"%(25))

3.%f          打印浮点数

print ("His height is %f m"%(1.83))

4.打印浮点数(指定保留小数点位数)

print ("His height is %.2f m"%(1.83))

5.指定占位符宽度

print ("Name:%10s Age:%8d Height:%8.2f"%("Aviad",25,1.83))

6.指定占位符宽度(左对齐)

print ("Name:%-10s Age:%-8d Height:%-8.2f"%("Aviad",25,1.83))

7.指定占位符(只能用0当占位符?)

print ("Name:%-10s Age:%08d Height:%08.2f"%("Aviad",25,1.83))

8.科学计数法

format(0.0015,'.2e')

这里插播一条,这篇文章里出现了这么多print(),print()就是输出结果的意思。

现在只需要知道print()是输出的意思,输出的内容放在print后面的括号里,就可以了。

以上这些问题的答案是什么呢?期待有大神回复。

相关文章

  • 占位符%是用来暂时占位置的

    占位符,是用来占位置的。 就假想,你浏览一个网站的时候,网站本来就会有“亲爱的某某,欢迎光临"这样的字段。 小武来...

  • 莹莹

    占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符...

  • 莹莹

    占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符...

  • UITextField的编辑边距

    在做上面那个名字输入时,纠结占位符的位置,刚开始的思路是将TextField添加在圆角的背景View上,但当点击占...

  • Android中占位符的使用

    strings.xml中节点是支持占位符的,如下所示: 其中%后面是占位符的位置,从1开始$后面是填充数据的类型 ...

  • 02.语言元素

    1. 变量和类型 说明:上面的print函数中输出的字符串使用了占位符语法,其中%d是整数的占位符,%f是小数的占...

  • 及时止损哪有那么容易

    占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符 晚上清理微博时,发现了我以前发的微博 心情如同标题 ...

  • iOS设置TextField的placeholder的颜色,位置

    前言 由于项目需要修改TextField的占位符的颜色,位置等,总结下如何设置UITextField的占位符的一些...

  • OC占位符

    记录下以备用常用的一些占位符:%@:字符串占位符%d:整型%ld:长整型%f:浮点型%c:char类型%%:%的占...

  • Python 函数1

    变量本质上是一个占位符 就是先把那个位置用变量占上,表示这里有一个东西,至于这个位置放什么东西,以后再说,反正先用...

网友评论

      本文标题:占位符%是用来暂时占位置的

      本文链接:https://www.haomeiwen.com/subject/mfngyftx.html