我们自学python的时候,们经常在教材的早期代码中看到%,但我们不知道它代表什么,所以为了解决小白的疑问,边肖特意组织了相关信息,并详细说明。
%在Python中有两种应用。一个是数学运算,另一个是文字串。
在数学运算中。
数值表示清除计算,如:
ifnumber%3==0,##代表如果这个数字能够被3删除。
如果与字符串strings连接,则另一个功能表示操作
The%operatorafteriables
Theoperator%willreplacea%sinthestringvariablethesafterit
用于先取代你后指的变量。
以下例子如下:
String_1=“Camelot”
String_2=“place”
Print“Letsnotgoto%s.Itisasily%s."%(string1,string2)
在字符串中。
%[][flags][width].[precision]typecode。
(name)命名。
flags有+,-,或者0。+表示右对齐。表示左对齐。为空格,表示在正数左侧填充空格,与负数对齐。0表示使用0填充。
width代表显示宽度。
precision表示小数点后的精度。
类型代码如下:
%S字符串(采用str()的显示)
%R字符串(采用repr()显示)
%c单个字符。
%b二进制整数。
%d十进制整数。
%i十进制整数。
%o八进制整数。
%x16进制整数。
%E指数(基础写在E)
%E指数(基本写在e)
%f浮点数。
%F浮点数与上面相同。
%G指数(E)或浮点数(根据显示长度)
%G指数(E)或浮点数(根据显示长度)
%%的文字“%”
那么,今天的内容这么多,来这里吧!