Python学習ノート(一)---Python解釈器
2070 ワード
Using Python Interpreter
1. Perhaps the quickest check to see whether command line editing is supported is typeControl-P to the first Python prompt you get. If it beeps, you have command line editing. If nothing appears to happend, or if ^p is echo, command line editing isn't available, you'll only be able to use backspace to remove characters from the current line.「コマンドライン編集」がサポートされているかどうかを確認する最も速い方法は、最初のPythonプロンプトにControl-Pを入力することです.「ピー」が聞こえる場合は、「コマンドライン編集」がサポートされます.何も起こらなかったり^pが表示されたりした場合、「コマンドライン編集」はサポートされていません.現在のコマンドラインの文字を削除するには、チェックアウトを使用します.
2. Typing an end-of-file character(Control-D on Unix,Control-Z on Windows)at the primary prompt causes the interpreter to exit with a zero status. If that doesn't work, you can exit the interpreter by typing the following command:quit().プライマリ・プロンプトの後に「ファイル・エンド・レター」(UnixではControl-D、WindowsではControl-Z)と入力すると、解釈器が「ゼロ状態」で終了(正常に終了)します.これが機能しない場合は、コマンドquit()を入力して解釈器を終了できます.
3. When known to the interpreter, the scripts name and additional arguments thereafter are turned into a list of strings and assigned to the argv variable in the sys module. The length of the list is at least one; when no script and no arguments are given, sys.argv[0] is an empty string.解釈器が知っている場合、スクリプト名と追加のパラメータ名が文字列リストに読み込まれ、sysモジュールのargv変数が与えられます.このリストの長さは少なくとも1つです.スクリプトとパラメータがない場合sys.argv[0]は空の文字列です.
4. Be default, Python source files are treated as encoded in UTF-8. To declare an encoding other than the default one, a special comment line should be added as the first line of the file. The syntax is as follow:デフォルトでは、PythonのソースファイルはUTF-8で符号化されています.デフォルトの符号化とは異なる符号化を宣言するには、ファイルの最初の行に特別な注釈を追加する必要があります.構文は次のとおりです.
符号化宣言の「第1行」ルールには例外があります.ソースコードがUnxiの「shebang」行で開始されると、符号化宣言はファイルの第2行として使用されます.例:
1. Perhaps the quickest check to see whether command line editing is supported is typeControl-P to the first Python prompt you get. If it beeps, you have command line editing. If nothing appears to happend, or if ^p is echo, command line editing isn't available, you'll only be able to use backspace to remove characters from the current line.「コマンドライン編集」がサポートされているかどうかを確認する最も速い方法は、最初のPythonプロンプトにControl-Pを入力することです.「ピー」が聞こえる場合は、「コマンドライン編集」がサポートされます.何も起こらなかったり^pが表示されたりした場合、「コマンドライン編集」はサポートされていません.現在のコマンドラインの文字を削除するには、チェックアウトを使用します.
2. Typing an end-of-file character(Control-D on Unix,Control-Z on Windows)at the primary prompt causes the interpreter to exit with a zero status. If that doesn't work, you can exit the interpreter by typing the following command:quit().プライマリ・プロンプトの後に「ファイル・エンド・レター」(UnixではControl-D、WindowsではControl-Z)と入力すると、解釈器が「ゼロ状態」で終了(正常に終了)します.これが機能しない場合は、コマンドquit()を入力して解釈器を終了できます.
3. When known to the interpreter, the scripts name and additional arguments thereafter are turned into a list of strings and assigned to the argv variable in the sys module. The length of the list is at least one; when no script and no arguments are given, sys.argv[0] is an empty string.解釈器が知っている場合、スクリプト名と追加のパラメータ名が文字列リストに読み込まれ、sysモジュールのargv変数が与えられます.このリストの長さは少なくとも1つです.スクリプトとパラメータがない場合sys.argv[0]は空の文字列です.
4. Be default, Python source files are treated as encoded in UTF-8. To declare an encoding other than the default one, a special comment line should be added as the first line of the file. The syntax is as follow:デフォルトでは、PythonのソースファイルはUTF-8で符号化されています.デフォルトの符号化とは異なる符号化を宣言するには、ファイルの最初の行に特別な注釈を追加する必要があります.構文は次のとおりです.
# -*- coding: -*-
5. One exception to the first line rule is when the source code starts with a Unix "shebang"line. In this case, the encoding declartion should be added as the second line of the file. 符号化宣言の「第1行」ルールには例外があります.ソースコードがUnxiの「shebang」行で開始されると、符号化宣言はファイルの第2行として使用されます.例:
#!/usr/bin/env python3