現代Python入門.
8895 ワード
Pythonは雇い主による仕事のために求められている最も人気のあるプログラミング言語の一つです.Pythonは強力で使いやすい初心者です.この記事では、Pythonでプログラミングを始めるために、読者が知っておく必要がある基本的な概念を読者に紹介します.
パイソンは、1980年代後半にGuido van Rossumによって開発されました.
Guido Vo Rossumは、「モンティパイソンのフライングサーカス」として知られているBBCコメディシリーズから、スクリプトを読んでいました.
彼は短くてユニークだった名前が欲しかったので、彼は言語Pythonと名付けました.
Pythonのインストール
訪問www.python.org 最新のPython版をダウンロードしてインストールします.Python 3は、Pythonが積極的に維持しサポートしているので、初心者に最適です.
テキストエディタのインストール
訪問https://www.python.org/about/gettingstarted/ Pythonで初心者のためにどのテキストエディタとIDEが最適かを知る.をダウンロードしてインストールすることができますhttps://www.jetbrains.com/pycharm/download/#section=windows , またはVisual Studioのコードhttps://code.visualstudio.com .
最初のPythonプログラムの作成
1)IDEを開き、「新規プロジェクトを作成」を選択します.
2 )プロジェクトとインタプリタの場所を選択します.
3)Createをクリックします.
4)「ファイル」を右クリックし、' new '> ' python file 'をクリックし、' pyth 'という名前を付けて「OK」をクリックします.
5 )基本的なPythonプログラムを書くことから始めましょう.プログラム.これを行うには
7 )画面の一番下で見ることができるはずです
チュートリアルをチェックアウトhttps://realpython.com or https://www.guru.com これらのステップ.
また、初心者フレンドリーYouTubeのビデオをチェックしてください.
プログラム
プログラムは、実行される命令をコンピュータに与えるコードのラインを意味します.
コンソール
コンソールはPythonがコードを出力する場所です.プログラムは上部から下部に順に実行される.
使用する
使用する
コメントはハッシュ文字を使用して追加されます
ノート
Pythonはコメントを実行しません.
キーワードは特別な意味を持つPythonの予約語です.
それらは、以下を除いて小文字で書かれます
型変換
Pythonのデータ型には、文字列、数値、およびブール値が含まれます.
1章文字列
文字列は文字列です.Pythonでは、引用符で文字列を囲む
文字列連結
string concatenation 1つの文字列を他の文字列と組み合わせることを意味します
変数内に数値を格納できます.
操作の順序を指定するために括弧を使用します
使用する
追加
boolean値は
変数
変数は、一時的にデータをコンピュータメモリに格納するために用いる.
変数の名前を変数の値と等しく宣言することから始めます.
変数を宣言して文字列値を代入できます
変数の名前に複数の単語を使用している場合、アンダースコア
関数
関数は、特定のタスクを実行するコードのコレクションです.関数内の任意のコードをインデントする必要があります.
The
関数内のコードは、関数名を関数名として呼び出したときにのみ実行できます.
組み込み関数
関数を変数に変換し、
パラメータ
パラメータは関数に与える値です.
これらは、式をブール値に評価するために使用されます.
I)
2)
iii).
if文
安
リスト
リストは、アイテムの順序付けられたコレクションです.リストの記述名を与えます.インデックスを基にリストに要素をアクセスできます.
タプル
タプルはオブジェクトのシーケンスを格納するために使用されます.タプルは不変で、一旦作成されると変更または変更できません.これらは0から始まる.
辞書は、キー値ペアで情報を格納できる特別な構造体です.キー値ペアの各キーは、与えられた値に関連付けられます.キーは一意でなければなりません.値は文字列、数値、リスト、またはタプルです.
Python
内蔵
私たちは異なるモードでファイルを開くことができます
使用する
例えば、Pythonという名前のワーナーの外にファイルを持っているなら、以下のように読んでください.
Pythonのクラスとオブジェクトは、文字列、数値、またはブール値として表現できない項目を表します.
クラスとオブジェクトを使用して独自の新しいデータ型を作成できます.
クラスは
チュートリアルhttps://www.programiz.com/python-programming/class クラスやオブジェクトについての詳しい情報が得られます.
楽しい事実
パイソンは、1980年代後半にGuido van Rossumによって開発されました.
Guido Vo Rossumは、「モンティパイソンのフライングサーカス」として知られているBBCコメディシリーズから、スクリプトを読んでいました.
彼は短くてユニークだった名前が欲しかったので、彼は言語Pythonと名付けました.
Pythonのインストール
訪問www.python.org 最新のPython版をダウンロードしてインストールします.Python 3は、Pythonが積極的に維持しサポートしているので、初心者に最適です.
テキストエディタのインストール
訪問https://www.python.org/about/gettingstarted/ Pythonで初心者のためにどのテキストエディタとIDEが最適かを知る.をダウンロードしてインストールすることができますhttps://www.jetbrains.com/pycharm/download/#section=windows , またはVisual Studioのコードhttps://code.visualstudio.com .
最初のPythonプログラムの作成
1)IDEを開き、「新規プロジェクトを作成」を選択します.
2 )プロジェクトとインタプリタの場所を選択します.
3)Createをクリックします.
4)「ファイル」を右クリックし、' new '> ' python file 'をクリックし、' pyth 'という名前を付けて「OK」をクリックします.
5 )基本的なPythonプログラムを書くことから始めましょう.プログラム.これを行うには
print('Hello World!')
6)「実行」メニューに進み、プログラムを実行するために「実行」ボタンを選択します.7 )画面の一番下で見ることができるはずです
Hello World!
お祝いおめでとう、あなたの最初のPythonプログラムを書いた!チュートリアルをチェックアウトhttps://realpython.com or https://www.guru.com これらのステップ.
また、初心者フレンドリーYouTubeのビデオをチェックしてください.
プログラム
プログラムは、実行される命令をコンピュータに与えるコードのラインを意味します.
コンソール
コンソールはPythonがコードを出力する場所です.プログラムは上部から下部に順に実行される.
使用する
print
Pythonでの指示を実行する文print('Hello World')
受信入力使用する
input
端末ウィンドウから値を読み込む.first_number = input('Enter your first number: ')
print(first_number)
コメントコメントはハッシュ文字を使用して追加されます
#
.コードを説明することでコードを読みやすくするために使用できます.ノート
Pythonはコメントを実行しません.
#anything after this hash character is a comment.
キーワードキーワードは特別な意味を持つPythonの予約語です.
それらは、以下を除いて小文字で書かれます
True
and False
キーワード.型変換
Pythonのデータ型には、文字列、数値、およびブール値が含まれます.
1章文字列
文字列は文字列です.Pythonでは、引用符で文字列を囲む
'Hello World!'
またはダブル"Hello World!"
引用符.文字列連結
string concatenation 1つの文字列を他の文字列と組み合わせることを意味します
print('Hello'+ ' Pam')
# Output
Hello Pam
2 .数値変数内に数値を格納できます.
操作の順序を指定するために括弧を使用します
((3+4)*7)
.使用する
str
文字列の横の数を出力する関数my_num = 6
print(str(my_num) + ' is the best number.')
#in the console this produces 6 is the best number
算術追加
(+)
減算(-)
乗法(*)
事業部(/)
弾性係数(%)
指数(**)
等式演算子(==)
等しくない(!=)
比較演算子(>,>=,<,<=)
例print(5 + 3)
print(5 - 3)
print(5 * 3)
print(5 /3)
print(5 % 3)
print(5 ** 3)
print(5 != 3)
3ブール値boolean値は
True
and False
キーワード.変数
変数は、一時的にデータをコンピュータメモリに格納するために用いる.
変数の名前を変数の値と等しく宣言することから始めます.
age=20
.変数を宣言して文字列値を代入できます
name = "Pam"
.変数の名前に複数の単語を使用している場合、アンダースコア
first_name
.関数
関数は、特定のタスクを実行するコードのコレクションです.関数内の任意のコードをインデントする必要があります.
The
def
キーワードはPythonで関数を定義するために使用されます.関数内のコードは、関数名を関数名として呼び出したときにのみ実行できます.
def say_hello():
print('Hello User')
say_hello()
#console shows Hello User
関数は文字列を変更したり、文字列に関する詳細な情報を得るために使用されます.組み込み関数
関数を変数に変換し、
int()
float()
bool()
str()
数に関連する関数abs
-絶対値.pow
-パワー.max
-最大数を指定します.min
-最小値を与える.round
-アップ/ダウン.ceil
-天井関数.sqrt
-平方根.パラメータ
パラメータは関数に与える値です.
def say_hello(name):
print('Hello '+ name)
say_hello('Pam')
#console shows Hello Pam
返り値return
キーワードはPythonから関数から情報を返すことができます.Pythonでは任意のデータ型を返すことができます.def square(num):
return num*num
result = square(5)
print(result)
#console gives 25
論理演算子これらは、式をブール値に評価するために使用されます.
I)
and
-リターンTrue
両方の式が戻るならTrue
.2)
or
-リターンTrue
を返しますTrue
.iii).
not
-が初期値と逆の値に設定されます.if文
if
ステートメントは、我々のプログラムで決定をするのに用いられます.num1 = float(input("Enter first number: "))
op = input("Enter operator: ")
num2 = float(input("Enter second number: ")
if op == "+"
print(num1 + num2)
elif op == "-"
print(num1 - num2)
elif op == "*"
print(num1 * num2)
elif op == "/"
print(num1 / num2)
else:
print("Invalid operator")
一方ループwhile
ループは、コードのブロックを繰り返し繰り返し実行するために使用されます.ループ内のコードは、条件が保持されている限り実行されます.i = 1
while i <= 10:
print(i)
i = i + 1 #can also use i += 1
print('Done')
#console shows
1
2
3
4
5
6
7
8
9
10
Done
ループ用for
ループは、文字列、リスト、タプル、セット、辞書または他のiterableオブジェクトであるシーケンスを反復処理するために使用されます.fruits = ['peach', 'passion', 'pear']
for word in fruits:
print(word)
#console gives us
peach
passion
pear
インデックス安
index
文字列、リスト、タプルの中に特定の文字がある場合を教えてください.文字列は0から始まる.リスト
リストは、アイテムの順序付けられたコレクションです.リストの記述名を与えます.インデックスを基にリストに要素をアクセスできます.
fruits = ["bananas", "oranges", "mangoes", "apples"]
print(fruits[0])
#console shows bananas
リスト関数append
-リストの末尾に新しい要素を追加するにはinsert
-リストの先頭に新しい要素を追加するにはin
-アイテムがリストに存在するかどうかチェックする.len
-どのように多くの項目を我々はリストにして知っている.for
-を返します.extend
-リストを追加するにはcount
-リストに値が表示される回数を知る.sort
-アルファベット順のリストにアイテムを配置する.reverse
-リストの順序を逆にする.remove
-リストから要素を削除するにはpop
-リストから最後の要素を削除するにはclear
-リストからすべての要素を削除するにはタプル
タプルはオブジェクトのシーケンスを格納するために使用されます.タプルは不変で、一旦作成されると変更または変更できません.これらは0から始まる.
coordinates = (35, 67)
print(coordinates[0])
#console shows 35
辞書辞書は、キー値ペアで情報を格納できる特別な構造体です.キー値ペアの各キーは、与えられた値に関連付けられます.キーは一意でなければなりません.値は文字列、数値、リスト、またはタプルです.
ex_dict = {
"Mon": "Monday",
"Tue": "Tuesday",
"Wed": "Wednesday",
"Thu": "Thursday",
"Fri": "Friday",
}
print(ex_dict.get("Wed"))
#console shows Wednesday
ファイルPython
read
コマンドを使用すると、Pythonファイルの外部に格納されたファイルから情報を取得できます.内蔵
open()
関数はファイルを開くために使われる.私たちは異なるモードでファイルを開くことができます
'r'
-読み取りモード-ファイルから情報を読み取るためにのみ使用されます.'w'
-書き込みモード-ファイル内の既存の情報を変更するときに使用します.'a'
-ファイルの末尾に新しい情報を追加するために使用するモードを追加します.'r+'
-Read - and - Writeモードでは、ファイル内で読み書きできます.'t'
- テキストモードでファイルを開く.'b'
-バイナリモードでファイルを開く.使用する
close()
関数はファイルをクローズする.例えば、Pythonという名前のワーナーの外にファイルを持っているなら、以下のように読んでください.
workers_file = open('workers.txt', 'r')
print(workers_file.read())
workers_file.close()
クラスとオブジェクトPythonのクラスとオブジェクトは、文字列、数値、またはブール値として表現できない項目を表します.
クラスとオブジェクトを使用して独自の新しいデータ型を作成できます.
クラスは
class
キーワード.チュートリアルhttps://www.programiz.com/python-programming/class クラスやオブジェクトについての詳しい情報が得られます.
Reference
この問題について(現代Python入門.), 我々は、より多くの情報をここで見つけました https://dev.to/torine6/python-101-introduction-to-modern-python-2ac9テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol