変数
変数定義:
プロセスでは、時には我々は、どのようにそれを行うには、二つのデータの合計が必要ですか?
このように、我々は多くの場合、すべての項目が完了するまで、購入している項目を格納するために使用されるバスケットを、必要なものを買うためにスーパーマーケットに行くように現実の生活についての我々の類似、あなたはレジでチェックアウトすることができます
プログラムは2つ以上のデータ集計にデータを必要とする場合、立って、これらのデータを記憶しておく必要がある、と彼らは一緒に追加することができます
Pythonでは、データストレージ、と呼ばれる必要が変数以下の例で、物事を:
NUM1は小さな籠のように、変数であります
NUM2も変数であります
RET = NUM1 + NUM2#num1をとnum2のデータ蓄積、その後に変数RETに2つの「バスケット」
説明:
いわゆる変数は、あなたがより多くのデータを格納する必要がある場合、最も簡単な方法は、変数の数を持つことである、バスケットとして理解することができ、もちろんあなたも使用することができます
手順は、データを処理するために使用され、変数はデータを格納するために使用され
変数の型
変数のデータタイプを見ます
どのように私はそれの変数の型を知っていますか?
Pythonでは、限り、変数の定義として、それがデータを持って、そのタイプが同定されている、我々はシステムが自動的に識別し、その型を説明するために、開発者の取り組みを必要としません
あなたは、変数の型を確認するために、タイプ(変数名)を使用することができます
識別子
ライフ識別子
識別子とは何ですか?
プログラムのカスタム内のシンボルと開発者の名前の一部
などの変数名、関数名などの識別子独自の定義、
識別子の命名規則:
- 識別子は唯一の「_」の数字を強調し、文字で構成することができます
- 識別子は数字で始めることはできません
- 識別子は、キーワード(Pythonでのキーワードではない同じ名前)を使用することはできませんが、重要な含まれていてもよいです
識別子の命名提案:
識別子の命名は、「名前の意味を知って見る」必要があります
Pythonのキーワード
キーワードと呼ばれる識別子、の特別な機能のいくつかをPYTHON
キーワード、Pythonはすでに使用されているので、開発者は、自分の名前と識別子と同じキーワードを定義することはできません。
次の識別子を規格外かについて考えてみよう
もし、名前、および、my_listという、my_list1、#1から、年齢、2list、真、として、wetyui、高さ、my_log、QWE&QWE
文字、アンダースコアと数字で識別され、起動できません番号は、一意のキーワードでなければなりません
Pythonの識別子は大文字と小文字が区別されます
例:BaoBao等しくないbaobao、バオバオ等しくありません
識別子の命名
下線:
命名法もあり、アンダースコア「_」たとえば、すべての単語を接続するには:
my_listという、USER_NAME
識別子の命名
ハンプ命名法:
小さなラクダ命名法(下キャメルケース):小文字で始まる最初の単語、第2のワードの最初の文字を大文字に、例えば:がmyName、ます。myList
大ラクダ命名法(アッパーキャメルケース):大文字の各単語の最初の文字は、例えば、使用されている:ユーザ名、姓、氏名
輸出
出力での生活:
ソフトウェアの出力:
Pythonの出力変数:
書式付き出力
フォーマット操作の目的:
たとえば、私たちは、次のコードを持っています:
数と年齢の出力は、「私はXX歳です、」とき、それは手続きを簡素化することができます:それについて考えてみようか???
A:出力形式を行うことができます
書式付き出力
フォーマットされた出力とは何ですか、次のコードを参照してください。
書式付き出力
プログラムでは、%演算子を見たような、の出力は、Pythonでフォーマットされています
フォーマットされた出力の共通フォーマット記号
フォーマットされた出力形式が一般的表記
一般的なフォーマット識別子フォーマットされた出力例の概要
フォーマットされた出力変換器出力ライン
出力をラップ:出力がnだから、この時間\ n個のコンテンツが別の行に表示された後、そこに\場合とき
図示のように:
エントリー
我々は銀行のATM機の前にお金を引き出す場合は、パスワードを入力してください、そうではありませんか?
それでは、どのプログラムが、我々はそれを入力したものを知らせることができますか??
私たちは、あなたがお金にこの事を撤回するATM機を完了したい場合、あなたはそれが、理解しやすくされていないキーボードで始まるデータを入力する必要があり、その後、変数に保存し、知っておくべき???
しかし、入力python2.xとpython3.xまたは分化しましたか?
raw_input():python2.x入力は、このようなことです
入力():python3.x入力は、このようなことです
例えばここにPython3.x:
結果:
Pythonの対話環境()関数での入力は示しています。
入力()入力式を受け入れ、式の結果は、左のオペランドに割り当てられています
注意事項:
python3バージョン()関数をraw_inputない、唯一の入力()と入力中のpython3()、raw_input()を含む関数は、同じタイプを受け入れSTRにあります
演算子
Pythonは、いくつかの演算子をサポート
- 算術演算子
- 代入演算子
- 複合代入演算子
算術演算子
計算= 10、B = 20例以下
ケースプレゼンテーション算術演算子
代入演算子
Pythonのインタラクティブな環境の場合、プレゼンテーション
複合代入演算子
データ型変換
一般的なデータ型変換
Pythonのインタラクティブな環境の場合、プレゼンテーション