Python(6)の基盤を統合する

Pythonファンデーションを統合

6、モジュール

Pythonプログラミングがシンプルで、習得しやすく、使いやすい理由は、その強力なモジュールライブラリと重要な関係があります。一般的に使用されるPythonモジュールに精通し、理解し、習得することが、開発効率を向上させるための鍵となります。 #

以下は、一般的に使用されるPython標準ライブラリモジュールのリストであり、それらを使用できるように簡単な説明が添付されています。

すべてのPython初心者がコピーを収集することをお勧めします。これは、最初の宝物マップです。

*1、 ‍ ***** ‍Osモジュール

os.remove()ファイルの削除

os.unlink()ファイルを削除

os.rename()ファイルの名前変更

os.listdir()は、指定されたディレクトリ内のすべてのファイルを一覧表示します

os.chdir()は、現在の作業ディレクトリを変更します

os.getcwd()現在のファイルパスを取得します

os.mkdir()新しいディレクトリ

os.rmdir()空のディレクトリを削除します(空でないディレクトリを削除するには、shutil.rmtree()を使用します)

os.makedirs()はマルチレベルディレクトリを作成します

os.removedirs()マルチレベルディレクトリを削除します

os.stat(file)ファイル属性を取得します

os.chmod(file)ファイルのアクセス許可を変更する

os.utime(file)ファイルのタイムスタンプを変更する

os.name(file)オペレーティングシステムIDを取得します

os.system()はオペレーティングシステムコマンドを実行します

os.execvp()は新しいプロセスを開始します

os.fork()は親プロセスIDを取得し、子プロセスの戻り値で0を返します

os.execvp()外部プログラムスクリプトの実行(Uinx)

os.spawn()外部プログラムスクリプトの実行(Windows)

os.access(path、mode)ファイルのアクセス許可を決定します(詳細については、cnblogsを参照してください)

os.wait()は一時的に不明です

os.pathモジュール:

os.path.split(filename)は、ファイルパスとファイル名を分割します(最後のディレクトリはファイル名として分離されます)

os.path.splitext(filename)は、ファイルパスとファイル拡張子をタプルに分割します

os.path.dirname(filename)は、ファイルパスのディレクトリ部分を返します

os.path.basename(filename)は、ファイルパスのファイル名部分を返します

os.path.join(dirname、basename)は、ファイルパスとファイル名を組み合わせて完全なファイルパスにします

絶対パスを取得するためのos.path.abspath(name)

os.path.splitunc(path)は、パスをマウントポイントとファイル名に分割します

os.path.normpath(path)標準パス文字列形式

os.path.exists()ファイルまたはディレクトリが存在するかどうかを判別します

os.path.isabs()パスが絶対パスの場合、Trueを返します

os.path.realpath(path)#パスの実際のパスを返します

os.path.relpath(path [、start])#開始からの相対パスを計算します

os.path.normcase(path)#大文字と小文字を変換してパスをスラッシュ

os.path.isdir()は、nameがディレクトリであるかどうかを判断し、nameがディレクトリでない場合はfalseを返します。

os.path.isfile()nameがファイルであるかどうかを判別し、存在しない場合はfalseを返します

os.path.islink()は、ファイルがファイルに接続されているかどうかを判断し、ブール値を返します。

os.path.ismount()は、パスが存在し、マウントポイントであるかどうかを指定し、ブール値を返します。

os.path.samefile()は同じパスのファイルで、ブール値を返します

os.path.getatime()は、最後にアクセスされた時間浮動小数点を返します

os.path.getmtime()は、最後に変更された時刻を返します。

os.path.getctime()はファイル作成時刻floatを返します

os.path.getsize()はファイルサイズをバイト単位で返します

os.path.commonprefix(list)#リスト内のすべてのパス(複数のパス)で共有される最長のパスを返します

os.path.lexists#パスが存在する場合はTrueを返し、パスが破損している場合はTrueを返します

os.path.expanduser(path)#パスに含まれる「〜」と「〜user」をユーザーディレクトリに変換します

os.path.expandvars(path)#環境変数の値に従って、パスに含まれる「name」と「{name}」を置き換えます

os.path.sameopenfile(fp1、fp2)#fp1とfp2が同じファイルを指しているかどうかを判断する

os.path.samestat(stat1、stat2)#stat tuplestat1とstat2が同じファイルを指しているかどうかを判断する

os.path.splitdrive(path)#一般的にWindowsで使用され、ドライブ名とパスのタプルを返します

os.path.walk(path、visit、arg)#パスをトラバースし、パスごとに関数を実行します。詳細については、マニュアルを参照してください。

os.path.supports_unicode_filenames()ユニコードパス名をサポートするかどうかを設定します

***2、***‍統計モジュール

os.stat()によって返されるファイル属性リストの各値の意味を説明してください

fileStats = os.stat(path)によって取得されたファイル属性のリスト

fileStats [stat.ST_MODE]ファイルのモードを取得します

fileStats [stat.ST_SIZE]ファイルサイズ

fileStats [stat.ST_MTIME]ファイルの最終変更時刻

fileStats [stat.ST_ATIME]ファイルの最終アクセス時刻

fileStats [stat.ST_CTIME]ファイル作成時間

stat.S_ISDIR(fileStats [stat.ST_MODE])はディレクトリです

stat.S_ISREG(fileStats [stat.ST_MODE])一般的なファイルですか

stat.S_ISLNK(fileStats [stat.ST_MODE])ファイルを接続するかどうか

stat.S_ISSOCK(fileStats [stat.ST_MODE])ファイルをCOCKするかどうか

stat.S_ISFIFO(fileStats [stat.ST_MODE])は、

stat.S_ISBLK(fileStats [stat.ST_MODE])はブロックデバイスです

stat.S_ISCHR(fileStats [stat.ST_MODE])は文字セットです

3 ‍、** sysモジュール**#

sys.argvコマンドラインパラメータリスト。最初の要素はプログラム自体のパスです。

sys.pathは、初期化中にPYTHONPATH環境変数の値を使用して、モジュールの検索パスを返します。

sys.modules.keys()は、インポートされたすべてのモジュールのリストを返します

sys.modulesは、システムによってインポートされたモジュールフィールドを返します。キーはモジュール名であり、値はモジュールです。

sys.exc_info()現在処理されている例外クラス、exc_type、exc_value、exc_tracebackを取得します。現在の例外の詳細

sys.exit(n)はプログラムを終了し、正常に終了する場合はexit(0)

sys.hexversionPythonインタープリターのバージョン値を次のような16進形式で取得します。0x020403F0

sys.versionPythonインタープリターのバージョン情報を取得します

sys.platformは、オペレーティングシステムプラットフォームの名前を返します

sys.stdout標準出力

sys.stdout.write( 'aaa')標準出力コンテンツ

sys.stdout.writelines()newline出力なし

sys.stdin標準入力

sys.stdin.read()は1行を入力します

sys.stderrエラー出力

sys.exc_clear()は、現在のスレッドの現在または最近のエラーメッセージをクリアするために使用されます

sys.exec_prefixは、プラットフォームに依存しないpythonファイルのインストール場所を返します

sys.byteorderはローカルバイトオーダーのインジケーターであり、ビッグエンドプラットフォームの値は「big」であり、リトルエンディアンプラットフォームの値は「little」です。

sys.copyrightは、pythonの著作権関連のものを記録します

sys.api_versionインタープリターのCAPIバージョン

sys.version_info「final」は最終を意味し、「candidate」は候補を意味します。これは、後続のリリースがあるかどうかに関係なく、バージョンレベルを意味します。

sys.getdefaultencoding()は、使用している現在のデフォルトの文字エンコード形式を返します

sys.getfilesystemencoding()は、Unicodeファイル名をシステムファイル名に変換するエンコーディングの名前を返します

sys.builtin_module_namesPythonインタープリターによってインポートされた組み込みモジュールのリスト

sys.executablePythonインタープリターパス

sys.getwindowsversion()Windowsのバージョンを取得します

sys.stdin.readline()は標準入力から行を読み取り、sys.stdout.write( "a")は画面にaを出力します

sys.setdefaultencoding(name)は、現在のデフォルトの文字エンコーディングを設定するために使用されます(詳細については、ドキュメントを参照してください)

sys.displayhook(value)値が空でない場合、この関数はそれをsys.stdoutに出力します(詳細な使用法については、ドキュメントを参照してください)。

***4、***datetime、date、timeモジュール

datetime.date.today()ローカル日付オブジェクト(str関数を使用してそのリテラル表現を取得します(2014-03-24))

datetime.date.isoformat(obj)現在の[年-月-日]文字列表現(2014-03-24)

datetime.date.fromtimestamp()は日付オブジェクトを返し、パラメーターはタイムスタンプであり、[year-month-day]を返します。

datetime.date.weekday(obj)は、日付オブジェクトの週番号を返します。月曜日は0です。

datetime.date.isoweekday(obj)は、日付オブジェクトの週番号を返します。月曜日は1です。

datetime.date.isocalendar(obj)は、日付オブジェクトを年、月、日のタプルとして返します

日時オブジェクト:

datetime.datetime.today()は、現地時間(マイクロ秒を含む)を含むdatetimeオブジェクトを返します2014-03-24 23:31:50.419000

datetime.datetime.now([tz])は、指定されたタイムゾーンの日時オブジェクトを返します2014-03-24 23:31:50.419000

datetime.datetime.utcnow()は、タイムゾーンがゼロの日時オブジェクトを返します

datetime.fromtimestamp(timestamp [、tz])は、タイムスタンプに従って日時オブジェクトを返し、タイムゾーンを指定でき、strftimeを日付に変換するために使用できます

datetime.utcfromtimestamp(timestamp)は、UTC-datetimeオブジェクトをタイムスタンプで返します

datetime.datetime.strptime( '2014-03-16 12:21:21'、 "%Y-%m-%d%H:%M:%S")文字列を日時オブジェクトに変換します

datetime.datetime.strftime(datetime.datetime.now()、 '%Y%m%d%H%M%S')datetimeオブジェクトをstr表現に変換します

datetime.date.today()。timetuple()は、タイムスタンプを変換するために使用できるタイムスタンプdatetimeタプルオブジェクトに変換されます。

datetime.datetime.now().timetuple()

time.mktime(timetupleobj)日時タプルオブジェクトをタイムスタンプに変換します

time.time()現在のタイムスタンプ

time.localtime

time.gmtime

***5、***hashlib、md5モジュール

hashlib.md5( 'md5_str')。hexdigest()は、指定された文字列md5を暗号化します

md5.md5( 'md5_str')。hexdigest()は、指定された文字列md5を暗号化します

***6、***ランダムモジュール

random.random()0-1からランダムな浮動小数点数を生成しますrandom.uniform(a、b)指定された範囲でランダムな浮動小数点数を生成しますrandom.randint(a、b)指定された範囲でランダムな整数を生成しますrandom.randrange([start ]、stop [、step])指定されたステップのセットからランダム番号を生成するrandom.choice(sequence)シーケンスからランダム番号を生成するrandom.shuffle(x [、random])リスト内の要素をシャッフルしますrandom.sample(sequence、k)は、シーケンスから指定された長さのフラグメントをランダムに取得します

***7、***タイプモジュール

すべてのデータタイプ名が保存されます。 if type( '1111')== types.StringType:

MySQLdbモジュール:

MySQLdb.get_client_info()APIバージョンを取得します

MySQLdb.Binary( 'string')をバイナリデータ形式に変換

MySQLdb.escape_string( 'str')MySQLの文字エスケープ関数

MySQLdb.DateFromTicks(1395842548)タイムスタンプをdatetime.dateオブジェクトインスタンスに変換します

MySQLdb.TimestampFromTicks(1395842548)タイムスタンプをdatetime.datetimeオブジェクトインスタンスに変換します

MySQLdb.string_literal( 'str')文字エスケープ

カーソルオブジェクトのMySQLdb.cursor()メソッド:「Pythonコアプログラミング」P624

***8、***‍Atexitモジュール

atexit.register(fun、args、args2 ..)パーサーが終了する前に呼び出されるレジスタ関数func

***9、***文字列モジュール

str.capitalize()は、文字列の最初の文字を大文字にします

str.center(width)は、元の文字列を中央に配置し、スペースを使用して幅にパディングした新しい文字列を返します

str.ljust(width)は、元の文字列を左揃えにし、指定された長さまでスペースを埋めた新しい文字列を返します

str.rjust(width)は、元の文字列が右寄せされ、指定された長さのスペースで埋められた新しい文字列を返します

str.zfill(width)は右寄せされる文字列を返し、新しい文字列は指定された長さの前に0で埋められます

str.count(str、[beg、len])は、元の文字列のサブ文字列の出現回数を返します。beg、lenは範囲です。

str.decode(encodeing [、replace])デコード文字列、エラーによりValueErrorが発生します

str.encode(encodeing [、replace])デコード文字列

str.endswith(substr [、beg、end])文字列がsubstr、beg、endで終わるかどうかは範囲です

str.startswith(substr [、beg、end])文字列がsubstrで始まるかどうか、beg、endは範囲です

str.expandtabs(tabsize = 8)文字列のタブをスペースに変換します。デフォルトは8です。

str.find(str、[stat、end])文字列内のサブ文字列の最初の出現位置を検索します。それ以外の場合は-1を返します。

str.index(str、[beg、end])指定された文字のサブストリングの位置を見つけ、ない場合は例外を報告します

str.isalnum()は、文字列が文字と数字で構成されているかどうかを確認し、それ以外の場合はFalseを返します。

str.isalpha()は、文字列が純粋な文字で構成されているかどうかを確認し、trueを返し、そうでない場合はfalseを返します。

str.isdecimal()は、文字列が純粋な10進数で構成されているかどうかを確認し、ブール値を返します。

str.isdigit()は、文字列が純粋な数値で構成されているかどうかを確認し、ブール値を返します

str.islower()は、文字列がすべて小文字であるかどうかを確認し、ブール値を返します

str.isupper()は、文字列がすべて大文字であるかどうかを確認し、ブール値を返します

str.isnumeric()は、文字列に数字のみが含まれているかどうかを確認し、ブール値を返します

str.isspace()strにスペースのみが含まれている場合はtrueを返し、そうでない場合はFALSEを返します。

str.title()は、タイトル付きの文字列を返します(すべての単語は大文字で、残りは小文字です)

str.istitle()は、文字列にタイトルが付けられている場合はtrueを返します(title()を参照)。そうでない場合はfalseを返します。

str.join(seq)は、strを連結子として使用して、シーケンス内の要素を文字列に接続します

str.split(str = ''、num)は、文字列をシーケンスに分離するための区切り文字としてstrを使用し、numは分離された文字列です。

str.splitlines(num)は行で区切られ、各行の内容のリストを要素として返します

str.lower()は大文字を小文字に変換します

str.upper()は、文字列の小文字を大文字に変換します

str.swapcase()文字列の大文字と小文字を切り替えます

str.lstrip()は、文字の左側にあるスペースとキャリッジリターンおよびラインフィードを削除します

str.rstrip()は、文字の右側のスペースとキャリッジリターンおよびラインフィードを削除します

str.strip()は、文字の両側のスペースとキャリッジリターンおよびラインフィードを削除します

str.partition(substr)substrが表示される最初の位置からstrを3タプルに分割します。

str.replace(str1、str2、num)str2を置き換えるstr1を見つけます。numは置換の数です。

str.rfind(str [、beg、end])右からサブストリングを照会します

str.rindex(str、[beg、end])右からサブストリングの位置を見つけます

str.rpartition(str)はパーティション関数に似ていますが、右から検索します

str.translate(str、del = '')strで指定されたテーブルに従って文字列の文字を変換します。delは考慮される文字です

***10、***urllibモジュール

urllib.quote(string [、safe])は文字列をエンコードします。パラメータsafeは、エンコードする必要のない文字を指定します

urllib.unquote(string)文字列をデコードします

urllib.quote_plus(string [、safe])はurllib.quoteに似ていますが、このメソッドは「+」を使用して「」を置き換え、quoteは「%20」を使用して「」を置き換えます

urllib.unquote_plus(string)は文字列をデコードします

urllib.urlencode(query [、doseq])dictまたは2つの要素を含むタプルのリストをurlパラメーターに変換します。

たとえば、辞書{'name': 'wklken'、 'pwd': '123'}は "name = wklken&pwd = 123"に変換されます。

urllib.pathname2url(path)は、ローカルパスをurlパスに変換します

urllib.url2pathname(path)は、urlパスをローカルパスに変換します

urllib.urlretrieve(url [、filename [、reporthook [、data]]])リモートデータをローカルにダウンロードする

filename:ローカルに保存するパスを指定します(指定しない場合、urllibはデータを保存するための一時ファイルを生成します)

reporthook:コールバック関数。サーバーが接続され、対応するデータブロックの送信が完了するとトリガーされます。

データ:サーバーに投稿されたデータを指します

rulrs = urllib.urlopen(url [、data [、proxies]])Webページ情報を取得し、[data] Url、proxiesによって設定されたプロキシにデータを投稿します

urlrs.readline()はファイルオブジェクトと同じように使用されます

urlrs.readlines()はファイルオブジェクトと同じです

urlrs.fileno()はファイルオブジェクトと同じように使用されます

urlrs.close()はファイルオブジェクトと同じです

urlrs.info()は、リモートサーバーから返されるヘッダー情報を表すhttplib.HTTPMessageオブジェクトを返します。

urlrs.getcode()リクエストのリターンステータスを取得するHTTPステータスコード

urlrs.geturl()は要求されたURLを返します

***11、***再モジュール

**1.一般的に使用される正規表現の記号と構文: '。' ****は、\ n **を除くすべての文字列に一致します

'-'は、範囲[0-9] '*'が前の部分式と0回以上一致することを意味します。 *文字を一致させるには、\ *を使用します。 '+'は、前の部分式と1回以上一致します。 +文字に一致させるには、\ + '^'を使用して文字列の先頭に一致させます

'$'は文字列の末尾に一致しますre ''エスケープ文字。後者の文字は元の意味を変更します。文字列に一致する必要のある文字*がある場合は、\ または文字セット[] re.findall(r'3 \ * '、' 3 * ds ')ノット[' 3 * ']

'*' 前の文字と0回以上一致するre.findall( "ab *"、 "cabc3abcbbac")結果:['ab'、 'ab'、 'a']

'?'は前の文字列と0回または1回一致しますre.findall( 'ab?'、 'abcabcabcadf')result ['ab'、 'ab'、 'ab'、 'a']

'{ m) 'は前の文字とm回一致しますre.findall(' cb {1} '、' bchbchcbfbcbb ')result [' cb '、' cb ']

'{ n、m} 'は前の文字にnからm回一致しますre.findall(' cb {2,3} '、' bchbchcbfbcbb ')result [' cbb ']

'\ d 'は[0-9] re.findall(' \ d '、' Phone:10086 ')に等しい数に一致しますresult [' 1 '、' 0 '、' 0 '、' 8 '、' 6 ']

'\ D 'は、[^ 0-9] re.findall(' \ D '、' Phone:10086 ')result [' electric '、'话 '、': ']に等しい数字以外に一致します

'\ w 'は文字と数字に一致し、[A-Za-z0-9]に等しいre.findall(' \ w '、' alex123、。/ ;;; ')result [' a '、' l '、' e '、 'x'、 '1'、 '2'、 '3']

'\ W 'は英語以外の文字と数字に一致し、[^ A-Za-z0-9]に等しいre.findall(' \ W '、' alex123、。/ ;;; ')result ['、 '、'。 '、' / '、'; '、'; '、'; ']

'\ s 'は空白文字に一致しますre.findall(' \ s '、' 3 * ds \ t \ n ')result [' '、' \ t '、' \ n ']

'\ S 'は空白以外の文字と一致しますre.findall(' \ s '、' 3 * ds \ t \ n ')result [' 3 '、' * '、' d '、' s ']

'\ A 'は文字列の先頭に一致します

'\ Z 'は文字列の終わりに一致します

'\ b 'は単語の最初と最後に一致します。単語は英数字シーケンスとして定義されるため、単語の終わりは空白または非英数字で表されます。

'\ B 'は\ bの反対であり、現在の位置が単語の境界上にない場合にのみ一致します

'(? P ...) 'グループ化、元の番号に加えて、追加のエイリアスre.search( "(?P [0-9] {4})(?P [0-9] {2})(?P [0-9] {8}) "、" 371481199306143242 ")。groupdict(" city ")Result {'province': '3714'、 'city': '81'、 'birthday': '19930614'}

[] 一致する文字の範囲を定義します。たとえば、[a-zA-Z0-9]は、対応する位置の文字が英語の文字と数字と一致する必要があることを意味します。 [\ s ]はスペースまたはを意味します。

2.一般的に使用される再機能:

メソッド/属性の役割

re.match(pattern、string、flags = 0)文字列の先頭から一致します。最初に一致が成功しなかった場合、match()はnoneを返します。

re.search(pattern、string、flags = 0)は文字列全体をスキャンし、最初に成功した一致を返します

re.findall(pattern、string、flags = 0)REに一致するすべての文字列を検索し、それらをリストとして返します

re.finditer(pattern、string、flags = 0)REに一致するすべての文字列を検索し、それらをイテレーターとして返します

re.sub(pattern、repl、string、count = 0、flags = 0)一致した文字列を置き換えます

***12、***数学モジュール

ceil:x以上の最小の整数値を取ります。xが整数の場合、xを返します。

copysign:xの前にyの符号を追加します。0を使用できます。

cos:xの余弦を求めます。xはラジアンでなければなりません

度:xをラジアンから角度に変換

e:定数を表します

exp:math.eを返します。これは2.71828のx乗です。

expm1:math.eのxの値(その値は2.71828)から1を引いた値を返します。

fabs:xの絶対値を返します

factorial:xのfactorialの値を取ります

フロア:x以下の最大の整数値を取ります。xが整数の場合は、それ自体を返します。

fmod:x / yの残りを取得し、その値は浮動小数点数です

frexp:タプル(m、e)を返します。これは次のように計算されます。xを0.5と1で割って、値の範囲を取得します。

fsum:イテレーターの各要素を合計する

gcd:xとyの最大の共通除数を返します

hypot:xが無限数でない場合は、Trueを返し、そうでない場合はFalseを返します。

isfinite:xが正の無限大または負の無限大の場合はTrueを返し、そうでない場合はFalseを返します。

isinf:xが正の無限大または負の無限大の場合はTrueを返し、そうでない場合はFalseを返します。

isnan:xが数値Trueでない場合は、Falseを返します

ldexp:x *(2 ** i)の値を返します

log:xの自然対数を返します。デフォルトはベースとしてeです。ベースパラメータを指定すると、xの対数が指定されたベースに返されます。計算式は次のとおりです。log(x)/ log(base)

log10:xの底10の対数を返します

log1p:x + 1の自然対数(底e)の値を返します

log2:xの底2の対数を返します

modf:xの小数部分と整数部分で構成されるタプルを返します

pi:数値定数、pi

pow:xをyの累乗、つまりx ** yに戻します

ラジアン:角度xをラジアンに変換します

sin:xのサインを見つけます(xはラジアンです)

sqrt:xの平方根を見つける

tan:xの接線を返します(xはラジアンです)

trunc:xの整数部分を返します

Recommended Posts

Pythonの基盤を統合する(4)
Python(7)の基盤を統合する
Python(6)の基盤を統合する
Python(5)の基盤を統合する
Pythonの基盤を統合する(3)
Pythonの基盤を統合する(2)
「Pythonの基盤を統合する」(1)
pythonでのwheelの使用法
Pythonは中国語の4つの車輪を処理します
地主取引のPythonシミュレーション
Pythonの用途は何ですか
Python文字列プーリングの前提
Python3.8の新機能の秘密
Pythonの父がMicrosoftに加わる
python accesshdfsの操作
pythonでのタプルの使用法
pythonを実行するメソッドを終了します
pythonでのrbの意味を理解する
Pythonはスタックの構造を実装できますか?
pythonインタラクティブモードの基本を学ぶ
pythonの必須パラメーターは何ですか
pythonの下部にあるロジスティック回帰
Python3クローラーでのAjaxの使用
PythonはTowerofHanoiゲームを解決します
pythonの複数のバージョンの競合を解決します
Python3.9の7つの機能
python変数の範囲は何ですか
Pythonは分数シーケンスの合計を実装します
Pythonの基礎を学ぶ2日間
pythonのid関数は何ですか
python3のピップパスはどこにありますか
Python言語の本質:Itertoolsライブラリ
2.3Python言語の基盤
python言語の利点は何ですか
pythonインスタンス化オブジェクトの特定のメソッド
2.1 Pythonインタープリター(pythonインタープリター)
python3はマスク描画の機能を実現します
python開発の見通しは何ですか
pythonの関数本体は何ですか
pythonインポートライブラリの特定の方法
pythonの複数のバージョンの競合を解決します
javaとpythonの構文の違い
Pythonは学生管理システムの開発を実現します
PythonはDoudizhuでカードのシャッフルを実装します
pythonでのリストの意味と使用法
起動エラーを実行しているpythonの問題を解決します
python辞書の値を変更できますか?
Pythonはスネークゲームのソースコードを実装しています
Pythondecimalモジュールの使用法の詳細な説明
27歳でパイソンを学ぶのはどうですか?
ubuntuでpythonをアンインストールした結果、非常に
Pythonは釣りマスターのゲーム実装を書きます
Python構文の基本
Pythonの基本構文
Pythonの基礎知識(1)
pythonのPrettytableモジュール
09.Python3の共通モジュール
[898] pythonは2つのリストの共通部分を取得します|ユニオン|違い
Python関数パラメータ分類の原理の詳細な説明
Python2とPython3の違いの簡単な要約
Pythonタイマースレッドプールの原理の詳細な説明