キーワード(キーワード):
キーワード | 説明 | 例 |
---|---|---|
そして | ロジック:と | TrueとFalse ==偽 |
ではありません | ロジック:非 | 真== Falseのではありません |
若しくは | ロジック:または | TrueまたはFalse ==真 |
パス | これは、空のブロックを表し | デル空():パス |
インクルード | あなたは、変数、辞書やリストの特定のインデックスを削除することができます | X = [ 'A'、 'B'、 'C'、 'D'、 'E'];デルX、変数xを削除し、デルがX [0]は、最初の値のリストを削除するために、デルX [0:2 ]、削除リスト値1-2、[2]第3の値に対応するが削除されません |
インポート | 使用して、現在のファイルのインポートモジュール | 輸入OS |
あります | ==類似し、同じかどうか | 図1は、1 == Trueで |
プリント | 印刷文字列 | 印刷(「Hello Worldの!!!」) |
もし | if 条件 | もし:X; elif:Y; 他:J |
elif | もしelse条件 | もし:X; elif:Y; 他:J |
他 | 他の条件 | もし:X; elif:Y; 他:J |
にとって | リサイクルのためのオブジェクトの収集 | YでのXのために:パス |
同時に | whileループ | パス:Xながら、 |
に | ループ部分は、Yの条件Xか否かを決定することができるため | YにおけるXのための[1] ==真で以及1を渡します |
リターン | 戻り値と終了機能 | デフX():戻りY |
クラス | クラスの定義 | クラスPerson(オブジェクト) |
グローバル | ローカル変数は、我々はグローバル変数として宣言された関数でこの機能を使用することができ、関数内の変数は通常、グローバル変数を宣言します | デルX:X = "グローバル変数" グローバルX |
EXEC | 文字列として実行するPythonスクリプト | execの '印刷( "ハロー")' |
ラムダ | 短い無名関数を作成します。 | S =ラムダY:Y ** Y。S(3) |
アサート | アサート(確保)だけは本当です。 | 偽、「エラー!」主張 |
ブレーク | すぐにサイクルを停止します | 休憩:真しばらく |
持続する | 現在のサイクル後の工程を停止し、1サイクルを行います | トゥルーながら:継続 |
上げます | エラー例外が発生した後、 | ( "いいえ")ValueErrorを送出し |
試します | エラーの後に行く以外、コードを実行するようにしてください | 試してください:パス:以外渡します |
除きます | 異常な場合は、ここで発生したコードを実行します | 試してみてくださいとValueError、E以外渡す:プリント(E) |
最後に | かかわらず、例外が発生するかどうかの、ここでコードを実行 | 試してみてください。最後に渡す:パス |
とともに | -として文の一部、表現は可変であり、その後、コードブロックを実行し、その役割に関連するコンテキストマネージャは、自動的にクローズまたはオープンファイルスレッドは関係なく、異常がファイルの処理中に発生したかどうかの、保証されていることができます文が開いているファイルハンドルを閉じたと後に仕上げました。 | )(Y = X.read()変数xとして()最初のオープン、その後x.read:Xとしてオープン( 'ex15_sample.txt')と |
として | 文の一部は、複雑な文字の単純な式の名前を変更し、名前の変更として理解することができるとともに、として | )(Y = X.read()変数xとして()最初のオープン、その後x.read:Xとしてオープン( 'ex15_sample.txt')と |
産出 | 機能を一時停止し、その呼び出し元のコードに戻ります | DEF X():収量Y。X()。次の() |
データの種類:
キーワード | 説明 | 例 |
---|---|---|
真 | 「真」 | TrueまたはFalse ==真 |
偽 | 「偽」 | 偽偽と真== |
無し | その「無価値」を「存在しません」または | X =なし |
バイト | バイト列記憶、テキスト、PNG画像、文書などもあり | X = B 'こんにちは!" |
ストリング | 保存テキスト情報 | X = 'こんにちは!" |
数字 | ストレージ整数 | I = 100 |
フロート | 小数を保存 | I = 10.389 |
リスト | 店舗リスト | I = [1、2、3、4、5、性別] |
dicts | ストアキー - 値のマッピング | E = { 'X':1 '' 2} |
文字列の形式:
エスケープ | 説明 | 例 |
---|---|---|
%D | 十进制整数(非浮点数) | "%d" % 45 == '45' |
%i | 和%d 一样 | "%i" % 45 == '45' |
%o | 八进制数 | "%o" % 1000 == '1750' |
%u | 无符号整数 | "%u" % -1000 == '-1000' |
%x | 小写十六进制数 | "%x" % 1000 == '3e8' |
%X | 大写十六进制数 | "%X" % 1000 == '3E8' |
%f | 浮点实数 | "%f" % 10.34 == '10.340000' |
%F | 和 %f 一样 | "%F" % 10.34 == '10.340000' |
%e | 指数表示,小写e | "%e" % 1000 == '1.000000e+03' |
%E | 指数表示,大写E | "%E" % 1000 == '1.000000E+03' |
%g | %f 和%e 中较短的一种 | "%g" % 10.34 == '10.34' |
%G | 和 %g 一样,但是是大写 | "%G" % 10.34 == '10.34' |
%f | 浮点实数 | "%f" % 10.34 == '10.340000' |
%F | 和 %f 一样 | "%F" % 10.34 == '10.340000' |
%c | 字符格式 | "%c” % 34 == ‘ " ’ |
%r | Repr 格式(调式格式) | "%r" % int == "<type 'int'>" |
%s | 字符串格式 | "%s there" % 'hi' == 'hi there' |
%% | 百分号自身 | "%g%%" % 10.34 == '10.34%' |
字符串转义序列:
转义符 | 描述 |
---|---|
\' | 单引号 |
\" | 双引号 |
\a | 响铃符 |
\b | 退格符 |
\ |反斜杠 | |
\f | 表单填充符 |
\n | 换行符 |
\r | 回车 |
\t | 制表符(tab) |
\v | 垂直制表符 |
运算符:
运算符 | 描述 | 示例 |
---|---|---|
+ | 加法运算 或拼接字符串 | 2 +4 =6 |
- | 减法运算 | 2 - 4 = -2 |
* | 乘法运算 | 2 * 4 = 8 |
** | 幂运算 | 2 ** 4 = 16 |
/ | 除法运算,结果一定是浮点数 | 2 / 4 = 0.5 |
// | 整除或地板除,其结果舍弃小数部分 | 2 // 4 = 0(2/4=0.5,0.5下面的整数是0) |
% | 取余 | 2 % 4 = 2 (小除大,余数都是小的数本身) |
= | 赋值 | x = 10 |
+= | 相加后赋值 | x += 2 等于 x = x + 2 |
-= | 相减后赋值 | x -= 2 等于 x = x - 2 |
*= | 相乘后赋值 | x = 2 等于 x = x 2 |
/= | 相除后赋值 | x /= 2 等于 x = x / 2 |
//= | 整除后赋值 | x //= 2 等于 x = x // 2 |
%= | 取余后赋值 | x %= 2 等于 x = x % 2 |
**= | 求幂后赋值 | x = 2 等于 x = x 2 |
== | 判断是否相等 | 4 == 5 == False |
< | 判断是否小于 | 4 < 4 == False |
> | 判断是否大于 | 4 > 4 == False |
<= | 判断是否小于等于 | 4 <= 4 == True |
>= | 判断是否大于等于 | 4 >= 4 == True |
!= | 判断是否不等于 | 4 != 5 == True |
( ) | 括号 len('hi') == 2 | |
[ ] | 方括号 | x = [1, 5, 10] |
{ } | 花括号 | { ' x ' :5, ' y ' : 10} |
@ | 修饰器符 | @classmethod |
, | 逗号 | range(0, 10) |
: | 冒号 | def x(): |
. | 点 | self.x = 10 |
; | 分号 | print("hi"); print("there") |
后面补充的是一些python常见的词以及作用,望对你有用
词 | 作用 |
---|---|
print() | 打印内容到屏幕上 |
input | 接受用户输入内容 |
import | 加载其他的库、类或函数到当前脚本 |
return | 返回函数的结果 |
pydoc | 在命令行查看某个函数或类的帮助文档 |
help | 查看类、函数、变量的帮助文档 |
def | 用于定义一个函数 |
Ture | 布尔值“真”,首字母大写 |
False | 布尔值“假”,首字母大写 |
sys | 标准库,和环境有关的功能 |
sys.argv | 属于sys标准库,获取脚本参数 |
open | 用于打开文件,注意打开后的对象和 py2 file 的区别 |
TextIOWrapper | Py3 打开文本文件后的类型 |
TextIOWrapper.read | 从当前指针位置读取文件的内容 |
TextIOWrapper.readline | 从指针位置读取文件内容 |
TextIOWrapper.writer | 向文件写入内容 |
TextIOWrapper.close | 关闭打开的文件,执行保存 |
TextIOWrapper.seek | 设置文件指针位置 |
TextIOWrapper.tell | 返回当前指针位置 |
os 标准库,和系统操作有关 | |
os.path 判断文件是否已经存在 | |
字符串 | 由引号(' " ''' """)定义的一组字符 |
原始字符串 | 字符串的引号前有字母r 或 R,其内容不会被转义 |
整数 | 表示没有小数的数字 |
浮点数 | 表示有小数部分的数字,浮点数运算时可能出现精度问题。 |
转义字符 | 由 \ 和一些字符组成,被转义的字符表示特殊的意义 |
科学计数法 | 由数字和e组成,表示数字乘以10的多少次方 |