Pythonのインストール Windows:
1、下载安装包
https://www.python.org/downloads/
2、安装
默认安装路径:C:\python273、配置环境变量
【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中,用 ; 分割】
如:原来的值;C:\python27,切记前面有分号
Linux、Mac:
1 无需安装,原装Python环境2 3 ps:如果自带2.6,请更新至2.7
1 windows: 2 3 1、卸载重装即可 4 5 linux: 6 7 Linux的yum依赖自带Python,为防止错误,此处更新其实就是再安装一个Python 8 9 查看默认Python版本10 python -V11 12 1、安装gcc,用于编译Python源码13 yum install gcc14 2、下载源码包,15 3、解压并进入源码文件16 4、编译安装17 ./configure18 make all19 make install20 5、查看版本21 /usr/local/bin/python2.7 -V22 6、修改默认Python版本23 mv /usr/bin/python /usr/bin/python2.624 ln -s /usr/local/bin/python2.7 /usr/bin/python25 7、防止yum执行异常,修改yum使用的Python版本26 vi /usr/bin/yum27 将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6


1 print("hello,world")
hello.py ファイルを実行します。つまり: python /home/dev/hello.py
内部Pythonの実行プロセスは以下の通りです:
python /home/dev/hello.py
python内部执行过程如下:
二、解释器:
上一步中执行 python /home/dev/hello.py 时,明确的指出 hello.py 脚本由 python 解释器来执行。
如果想要类似于执行shell脚本一样执行python脚本,例: ./hello.py
,那么就需要在 hello.py 文件的头部指定解释器,如下:
1 #!/usr/bin/env python2 3 print("hello,world")
如此一来,执行: ./hello.py
./hello.py
)、次のように hello.py ファイルの先頭にインタープリタを指定する必要があります。次のようになります: 1 #!/usr/bin/env python2 # -*- coding: utf-8 -*-3 4 name = "wupeiqi"
この場合、./hello.py
を実行します。 ps: 実行前に hello.py の実行許可を与える必要があります。chmod 755 hello.py
3. コンテンツのエンコード:
Python インタープリターが .py ファイルにコードをロードすると、エンコードされます。コンテンツ (デフォルトのアスキー)
ASCII (American Standard Code for Information Interchange、American Standard Information Interchange Code) は、主に現代英語およびその他の西ヨーロッパ言語を表示するために使用される、ラテン文字に基づくコンピューター コード システムです。 (1 バイト) を表すために最大 8 ビットを使用します。つまり、2**8 = 256 となるため、ASCII コードは最大 256 個のシンボルしか表現できません。
明らかに、ASCII コードは世界中のさまざまな文字と記号をすべて表すことができないため、すべての文字と記号を表すことができる新しいエンコーディングが必要です。つまり、Unicode
Unicode (Unicode) 、Universal Code、Unicode)は、コンピュータで使用される文字コードです。 Unicode は、従来の文字エンコーディング スキームの制限を解決するために作成され、各言語の各文字に統一された一意のバイナリ エンコーディングを設定し、すべての文字と記号は少なくとも 16 ビット (2 バイト) で表現される必要があると規定しています。 2 **16 = 65536、注: ここで言及されているのは少なくとも 2 バイト、場合によってはそれ以上の
UTF-8 です。これは Unicode エンコードの圧縮と最適化であり、少なくとも 2 バイトを使用するのではなく、分類されます。すべての文字と記号: ASCII コードの内容は 1 バイトで保存され、ヨーロッパの文字は 2 バイトで保存され、東アジアの文字は 3 バイトで保存されます ...したがって、Python インタープリターがコードをロードすると、 .py ファイルに追加すると、コンテンツがエンコードされます (デフォルトのアスキー)4. コメント:
行が監視されるとき: # コメントされたコンテンツ 複数行のコメント: """ コメントされたコンテンツ"""5. pyc ファイル:
Python コードを実行するときに、他の .py ファイルがインポートされると、実行中に同じ名前の .pyc ファイルが自動的に生成されます。 Python インタプリタによるコンパイル後に生成されるバイトコード。追記: コードをコンパイルしてバイトコードを生成することもできますが、バイトコードを逆コンパイルしてコードを取得することもできます。
🎜 6. 変数: 🎜🎜🎜🎜 1. 変数を宣言します 🎜🎜🎜1 #!/usr/bin/env python2 # -*- coding: utf-8 -*-3 4 name1 = "wupeiqi"5 name2 = "alex"🎜
上述代码声明了一个变量,变量名为: name,变量name的值为:"wupeiqi"
变量的作用:昵称,其代指内存里某个地址中保存的内容
变量定义的规则:
变量名只能是 字母、数字或下划线的任意组合
变量名的第一个字符不能是数字
以下关键字不能声明为变量名
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
2、变量的赋值:
1 #!/usr/bin/env python2 # -*- coding: utf-8 -*-3 4 name1 = "wupeiqi"5 name2 = "alex"
以上がPythonのインストールと使い方の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

Numpyを使用して多次元配列を作成すると、次の手順を通じて実現できます。1)numpy.array()関数を使用して、np.array([[1,2,3]、[4,5,6]])などの配列を作成して2D配列を作成します。 2)np.zeros()、np.ones()、np.random.random()およびその他の関数を使用して、特定の値で満たされた配列を作成します。 3)アレイの形状とサイズの特性を理解して、サブアレイの長さが一貫していることを確認し、エラーを回避します。 4)np.reshape()関数を使用して、配列の形状を変更します。 5)コードが明確で効率的であることを確認するために、メモリの使用に注意してください。

BroadcastinginNumPyisamethodtoperformoperationsonarraysofdifferentshapesbyautomaticallyaligningthem.Itsimplifiescode,enhancesreadability,andboostsperformance.Here'showitworks:1)Smallerarraysarepaddedwithonestomatchdimensions.2)Compatibledimensionsare

Forpythondatastorage、chooseLists forfficability withmixeddatypes、array.arrayformemory-efficienthogeneousnumericaldata、およびnumpyArrays foradvancednumericalcomputing.listSareversatilebuteficient efficient forlargeNumericaldatates;

pythonlistsarebetterthanarrays formangingdiversedatypes.1)listscanholdelementsofdifferenttypes、2)adearedditionsandremovals、3)theeofferintutiveoperation likeslicing、but4)theearlessememory-effice-hemory-hemory-hemory-hemory-hemory-adlower-dslorededatas。

toaccesselementsinapythonarray、useindexing:my_array [2] Accessesthirderement、Returning3.pythonuseszero basedIndexing.1)usepositiveandnegativeindexing:my_list [0] forteefirstelement、my_list [-1] exterarast.2)

記事では、構文のあいまいさのためにPythonにおけるタプル理解の不可能性について説明します。 Tupple式を使用してTuple()を使用するなどの代替は、Tuppleを効率的に作成するためにお勧めします。(159文字)

この記事では、Pythonのモジュールとパッケージ、その違い、および使用について説明しています。モジュールは単一のファイルであり、パッケージは__init__.pyファイルを備えたディレクトリであり、関連するモジュールを階層的に整理します。

記事では、PythonのDocstrings、それらの使用、および利点について説明します。主な問題:コードのドキュメントとアクセシビリティに関するドキュストリングの重要性。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

ホットトピック









