Ipythonのマジックコマンド--?
3366 ワード
Pythonの Pythonオブジェクト+ Pythonオブジェクト+
調べた情報を以下に抜粋します.
次に関数を書きます.
出力:hello単一 文の実行時間を表示するには、次の手順に従います.
すべての変数をクリア
%run *.pyスクリプトファイルの実行
マジックコマンドを表示
END !
?
pythonのすべてのオブジェクト?
表示オブジェクトの基本情報??
関数表示関数ソースx=1
x?
調べた情報を以下に抜粋します.
Type: int
String form: 1
Docstring:
int(x=0) -> integer
int(x, base=10) -> integer
Convert a number or string to an integer, or return 0 if no arguments
are given. If x is a number, return x.__int__(). For floating point
numbers, this truncates towards zero.
If x is not a number or if base is given, then x must be a string,
bytes, or bytearray instance representing an integer literal in the
given base. The literal can be preceded by '+' or '-' and be surrounded
by whitespace. The base defaults to 10. Valid bases are 0 and 2-36.
Base 0 means to interpret the base from the string as an integer literal.
>>> int('0b100', base=0)
4
次に関数を書きます.
def hello():
print("hello")
hello()
出力:hello
hello??
Signature: hello()
Source:
def hello():
print("hello")
File: f:\jupyter\10-cef34a745e0e>
Type: function
%
IPythonでは、非常に魔力のあるコマンドです.次に、いくつかの例を挙げます.%
対本行作用%%
対複数行の作用%timeit[i for i in range(10)]
1.91 µs ± 541 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each)
すべての変数をクリア
%rest
%run *.pyスクリプトファイルの実行
マジックコマンドを表示
%【 】?
END !