基本要件
Python 言語の基本的な文法規則をマスターします。
少なくとも 3 つの基本的な Python 標準ライブラリをマスターしてください。
3 つ以上の Python サードパーティ ライブラリをマスターし、サードパーティ ライブラリの入手とインストールの方法をマスターします。
Python プログラムを読んで分析する能力。
IDLE 開発環境を巧みに使用し、スクリプト プログラムを実行可能プログラムに変換できます。
Web クローラー、データ分析、データ視覚化、機械学習、Web 開発などの分野 (これらに限定されません) における Python コンピューティング エコシステムの主要なサードパーティ ライブラリ名を理解します。
試験内容
1.
Python 言語の基本的な文法要素 プログラムの基本的な文法要素:プログラムの書式枠、インデント、コメント、変数、名前付け、予約語、結合子、データ型、代入文、参照。
基本的な入出力関数: input()、eval()、print()。
ソースプログラムの書き方。
Python 言語の機能。
2. 基本データ型
数値型:整数型、浮動小数点数型、複素数型。
デジタル型の演算: 数値演算演算子、数値演算関数。
True False なし: True、False、なし。
文字列タイプと書式設定: インデックス付け、スライス、および基本的な format() 書式設定メソッド。
文字列型の演算: 文字列演算子、演算関数、および演算メソッド。
型判定と型間の変換。
論理演算と比較演算。
三、プログラムの制御構造
プログラムの制御構造は 3 つあります。
プログラムの分岐構造: 1 分岐構造、2 分岐構造、複数分岐構造。
プログラム ループ構造: トラバーサル ループ、条件付きループ。
プログラムループ制御: 中断して続行します。
プログラムの例外処理: Try-Except と例外処理の種類。
4 番目、関数とコードの再利用
関数の定義と使用。
関数パラメータの受け渡し: オプションのパラメータの受け渡し、パラメータ名の受け渡し、関数の戻り値。
変数のスコープ: ローカル変数とグローバル変数。
関数再帰の定義と使用法。
5、結合データ型
結合データ型の基本概念。
リストの種類: 作成、インデックス、スライス。
リスト型の操作: 演算子、操作関数、および操作メソッド。
コレクションの種類: 作成。
コレクション型の操作: 演算子、操作関数、および操作メソッド。
辞書タイプ: 作成、インデックス。
辞書型の操作: 演算子、操作関数、および操作メソッド。
6. ファイルとデータのフォーマット
ファイルの使用: ファイルのオープン、読み取りと書き込み、およびクローズ。
データ編成の次元: 1 次元データと 2 次元データ。
1 次元データの処理: 表現、保存、処理。
2 次元データの処理: 表現、保存、処理。
CSV 形式を使用して、1 次元データ ファイルの読み取りと書き込みを行います。
7. Python プログラミング手法
手続き型プログラミング手法。
関数型プログラミングのアプローチ。
プログラミングへのエコロジカルなアプローチ。
再帰的な計算方法。
8、Python コンピューティング エコロジー
標準ライブラリの使用法: タートル ライブラリ、ランダム ライブラリ、タイム ライブラリ。
基本的な Python 組み込み関数。
pip ツールを使用したサードパーティ ライブラリのインストール方法。
サードパーティ ライブラリの使用: jieba ライブラリ、PyInstaller ライブラリ、基本的な NumPy ライブラリ。
より広範な Python コンピューティング エコシステムの場合、次の分野に限定されず、サードパーティ ライブラリの名前のみが必要です: Web クローラー、データ分析、テキスト処理、データ視覚化、ユーザー グラフィカル インターフェイス、機械学習、Web 開発、ゲーム開発、など。
試験方法
コンピュータによる試験、試験時間は 120 分、100 点満点です。
問題の種類と配点
:選択問題40点(うち公共基礎知識部分10点)。
操作問題(プログラミング基礎問題、プログラミング総合問題を含む)は60点。