這兩個都是python的轉譯字元, 類似於%r, %d,%f
有過c語言基礎的朋友應該會比較容易上手吧?
簡單的例子
>>
> a =
'123'
>>
> b =
'hello, '
.format
(a)>>
> b
"hello, '123'"
上面的例子用的是format,跟直接%效果類似。
例子二
>>
> a =
'123'
>>
> b =
'hello, %r'
% a>>
> b
"hello, '123'"
這對一部分的物件還是很有用的。r直接反應物件本體。
比如說,看看下面的這個、
>>
> b =
'hello, %r'
%123
>>
> b
'hello, 123'
123的本體就是123。
還看下面的這個例子
>>
> b =
'hello, !r'
%'123'
traceback (most recent call last)
: file ""
, line 1,in
typeerror:
notall arguments converted during string formatting
>>
>
!符號,這個只在fromat中有用,要注意方法。但是效果類似
>>
> b =
'hello, %r'
%'123'
>>
> b
"hello, '123'"
>>
> b =
'hello, '
.format
('123'
)>>
> b
"hello, '123'"
更多操作值得挖掘~
在jupyter notebook中執行R語言
要想在jupyter notebook中執行r語言其實非常簡單,按順序安裝下面擴充套件包即可 install.package repr irdisplay evaluate crayon pbdzmq devtools uuid digest library devtools install git...
Python中 r 的實際應用
r表示將游標的位置回退到本行的開頭位置。b表示將游標的位置回退一位。在python語言中,使用print列印輸出時,預設是會進行換行的。如何讓其不換行呢?author gao zhengjie date 2018 1 5 desc 在一行中不斷重新整理倒計時 import time count do...
R中的函式
一 函式的定義格式為 name function arg 1,arg 2,expression 可以看做是 y f x 的寫法。expression是r的表示式,括號內是引數,放在函式最後的是返回值,返回值可以是向量,陣列,列表,資料框。r函式是一定要有返回值的。二 函式的語句 if switch ...