Pythonのフォーマットされた出力は、符号化サイクル
- pycharmインストールと使用
- ラインのデバッグにより、ソフトウェア、コードラインの開発をサポートする、ハイエンドを設定し、あなたはしません、そして、最高のもののpycharmコードを書く時にデバッグモードにプロンプトが表示されていません
- 書式付き出力
。あなたには、いくつかの場所は、第1のフォーマットの出力のすべてと思うのは、動的に渡すことができたい文字列:あなたはこのような要求に遭遇した場合
:名前はINPUT(「名前を入力してください」)=
年齢= INPUTを(「年齢を入力してください: ')
仕事=入力('ジョブを入力してください: ')
ホビー=入力('興味を入力してください: ')
%SのMSG =' '' ----- -----------------------情報-------
名:%S
年齢:%のSの
仕事:%S
趣味:%のS
------------ --------------終了--- ''「%(名前、名前、年齢、職業、趣味)
を印刷(MSG)在格式化输出中,如果只想表示一个"%",并不是一个占位符,只需要再加一个%
MSG =%( 'Taibai'、 '18'、1) '私の名前は%sの、年の%s、D %%進捗%を学んで'
印刷(MSG)
- whileループ
- 無限ループ(ループを終了することができます)
- 条件を変更する(フラグを、サイクル数を設定)
- (全サイクルのうち)休憩
- (内部ループの外に、このループは、次のサイクルのうちの継続)継続
COUNT = 0
フラグに= Trueの
フラグにしばらく:
COUNT = + 1枚の。
プリント(COUNT)
COUNTの== 100 IF:
偽フラグ=で
有限ループ(設定条件)
COUNT = 0
一方COUNT <100:
。COUNT = + 1枚の
プリント(COUNT)- 他に、しばらく
- 限りwhileループが正常であるとして(ブレークによって中断されていない)、else文の通常のプリント
。ループがブレーク場合は中断している間に、else文が実行されている
COUNT = 0
COUNT <しばらく5:。
。COUNT = + 1
IF COUNT = 。3 =:
BREAKの
印刷(COUNT)
他:
印刷(666666)
- 限りwhileループが正常であるとして(ブレークによって中断されていない)、else文の通常のプリント
- 算術演算子(+、 - )
- 比較演算子(>、<、=)
- 代入演算子(=)
- 論理演算子(ない、および、または)
- 存在しない場合()で、動作の順序はない>と>左から右へ、または、同じ優先度を算出する順番
- ケース1:動作辺が比較的である
プリント(2> 1および3 <4または4> 5及び2 <1) - ケース2:双方は整数である
X又はY、XがYの値、xが偽、xの値は、真である
(1又は2)印刷
プリント(又は2.3)
プリント(-1または2)
プリント(0.1または)
質問:
印刷(1> 2及び3または6)
の結果:6
(偽または1)出力1
(1またはFalse)出力1
(Trueまたは元の1)出力
(1またはTrue)、元の出力
(真と1 )を出力する
出力(1及び真)
(偽1)出力がFalse
- ケース1:動作辺が比較的である
- 存在しない場合()で、動作の順序はない>と>左から右へ、または、同じ優先度を算出する順番
- 無限ループ(ループを終了することができます)
エンコードされた知人
- ASCIIコード:文字、数字、特殊文字が含まれています。8の合計は、左端のビットが0であるが、文字はバイトを表し
- GBK:文字、数字、特殊文字、中国語が含まれています。ギガバイト 数字、文字、特殊文字の一つは、1つのバイトを表し、漢字の2人のバイトの担当者に
- Unicodeコード(ユニコード):世界のすべてのテキストが含まれています。文字の始まりは2バイトで表現されるが、それはテキストのすべてが含まれていない、UnicodeのUTF-8のための後者はアップグレードです
- UTF-8:最小は8ビット(1バイト)の文字、2バイト、3バイト、中国とヨーロッパの文字で表します。
'中国12he':GBK:8つのバイト
'中国12he':UTF-8:10のバイト
8bit = 1byte
1024byte = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
1024TB = 1PB
1024TB = 1EB
1024EB = 1ZB
1024ZB = 1YB
1024YB = 1NB
1024NB = 1DB