ホームページ  >  記事  >  バックエンド開発  >  「Python 基本チュートリアル」1 のメモ内のその他の記述

「Python 基本チュートリアル」1 のメモ内のその他の記述

黄舟
黄舟オリジナル
2016-12-20 17:21:45935ブラウズ

PRint 関連

print は複数の式を出力できます。結果内の各パラメータの間にはスペースが挿入されます (

>>> など)。 ,42
age: 42
>>> print 'hello'+','+'world'
hello,world

print ステートメントの最後にカンマを追加すると、次のステートメントが印刷されます。前のステートメントと同じ行 (例:

print 'hello', print 'world'

result

>>>
hello world

import関連

from somefunc,anotherfunc,yetanotherfunc

)

from somemodule import * -- モジュール内のすべての関数をインポートします

import somemoudle as othermodulename -- モジュールにエイリアスを与えます

form somemodule import somefunc ad otherfuncname -- インポートされた関数にエイリアスを与えます

代入関連

シーケンスの解凍またはオプションのアンパック - 複数の値のシーケンスをアンパックし、

>>> などの変数のシーケンスに入れます。
>>> key, value = scoundrel.popitem()
>>> key
'firlfriend'
>>> チェーン割り当て - 割り当てのショートカット

x=y=somefunction() などの複数の変数への同じ値

インクリメンタル代入 - 式演算子を代入演算子 = の左側に配置します (

x += 1 など)

ステートメント ブロック

コロン (:) はステートメント ブロックの先頭を識別するために使用されます。ブロック内の各ステートメントはインデントされます (インデント量は同じです)。インデントが閉じたブロックのインデントと同じ場合は、現在のブロックが終了したことを意味します。

Threesome

pass -- プログラムは何もする必要はありません。

del -- オブジェクトを削除しますが、値には影響しません (例:

>>> x = y = [1,2]

>>> y[1] = 'p'

) > >> y

[1, 'p']
>>> (最新の呼び出し):
ファイル「」、x
NameError: 名前 'x' が定義されていません
>>> y
[1, 'p']

exec -- 文字列ステートメントを実行します

>>> world!'")

hello, world!

eval -- 式の検索 Value

>>> eval("4 + 56")
60

上記は、他のステートメント 1 の内容です。 「Python 基本チュートリアル」の詳細については、PHP 中国語 Web サイト (www.php.cn) をご覧ください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。