インターネット上には Python の入門と実践に関する記事が無数にありますが、なぜそれらを書く必要があるのでしょうか?
1 つは基礎知識の復習であり、もう 1 つは知識を詳しく説明することで表現力を向上させることです。次の記事では複数の事例と演習を紹介します。ここではいくつかの重要な知識について説明しますが、多くは説明しません。要するに、チュートリアルがゼロから学びたい学生を助け、向上させることができる限りは、あまり役に立たないものについて話してください。
1. 環境構築
私のPython環境はバージョン3.7.8で、公式のダウンロードパスは以下の通りです。
1.python 3.7.8
公式 Web サイトに直接アクセスしてダウンロードしてインストールできます: Download Python | Python.org
2. 選択したコンパイラは spyder で、pip インターフェイスを介してインストールできます。
pip install wheel
pip install PyQt5
pip install spyder
2. 入力と出力
プログラミング言語は入力と出力が人間の手足に近いものですが、Pythonの入力と出力は独特で分かりやすいです。インプットとアウトプットのさまざまな用途を理解する必要があり、インプットとアウトプットを上手にマスターすることが将来の学習にとって極めて重要です。
1.input()関数による入力
それでは、input() 関数の使用例を見てみましょう。
input()
出力は次のとおりです。
input() 関数を使用した後、Hello Python! と入力します。を実行すると、コンソールが出力および印刷されます。また、変数を追加して別のコンテンツを入力することもできます。これについては、後続の変数の章で説明します。
2. print()関数による出力
input() 関数の使用例を見てみましょう。
print('Hello python!')
出力は次のとおりです。
print(input())は使えるのでしょうか?見てみましょう。
print(input('输入:'))
出力:
これが基本的な入出力です。次に、Python 変数を見てみましょう。
3. 変数と基本的なデータ型
Python の変数とは何ですか? 変数は物事の変化する状態を記録します。その目的は、コンピュータが人間の特定の機能を持ち、人間によって割り当てられたタスクをより適切に完了できるようにすることであり、したがって変数が生まれました。
「変数は3つの部分から構成されています」
1.# 変数名の代入記号 変数値の
名前 = "python"
name = 'python'
print(name)
出力:
name という名前の変数を定義し、name 変数に文字列 'python' を割り当てました。print(name) の出力は 'python' です。それで、変数名に複数の値を代入できますか?一緒に見ていきましょう。
name = 'python'
name = 'c'
name = 'c++'
print(name)
出力:
name 変数に複数の値を割り当てることはできないことがわかります。同時に割り当てられた複数のデータは上書きされ、最後に値が割り当てられた変数が優先されます。
2.変数入力
先ほど知識のインプットについて話したときに、変数のインプットについて話しましたので、一緒に見ていきましょう。
name = 'python'
input('最喜欢的编程语言是:'+name+'和')
出力は次のとおりです。
まず変数を定義し、次に文字列「python」を name に割り当て、input() 関数入力で name 変数を呼び出しました。
3. 変数と基本的なデータ型
age = 20
type(age)
出力:
変数 age を定義し、変数 age に 20 を代入し、type() 関数を通じて知識を取得しました。age 変数の型は int です。では、変数の型を変更できるでしょうか? 答えはもちろんです。
age 変数を別の型にキャストします
出力は次のとおりです。
変数の概念と使用法については以上です。次に、いくつかの基本的な演算子を見てみましょう。
4. 算術演算子と関係演算子
1. 算術演算子
オペレーター | 関数 | 入力 | 出力 |
+ | 追加 | 10+10 | 20 |
- | 減らす | 20-10 | 10 |
* | 取る | 3*3 | 9 |
/ | 取り除く | 60/10 | 6 |
% | 残りを取る | 10%9 | 1 |
// | 割り切れる | 20//9 | 2 |
** | 力 | 3**3 | 27、つまり 3 の 3 乗 |
基本的な演算子については以上です。理解を深めるために例を見てみましょう。
出力:
これらは比較的簡単なので、自分で行うことができます。
2. 関係演算子
オペレーター | 関数 | 入力 | 出力 |
> | 以上 | a>b | 間違い |
< | 未満 | a<b | 間違い |
!= | 等しくない | a!=b | 真実 |
== | セグメントが等しいかどうかを判断する | a==b | 間違い |
>= | 以上 | a>=b | 間違い |
<= | 以下 | a<=b | 真実 |
True は次の操作を実行できることを意味し、False は実行できないことを意味します。
a = 1
b = 2
if a < b:
print('a小于b')
if a > b:
print('a大于b')
2 つの変数 a と b を定義し、それぞれ値 1 と 2 を割り当てます。
出力:
ここでは、a<b が True、つまり以降の操作を継続すると判断し、それ以外の場合は false として実行されません。
次のループの章では関係演算子に焦点を当てます。
5. 演習
1. 変数 a = 3、b = print(3*3*a) を定義し、b の値を見つけますか?
A、9a b、9 C、33 D、3
2. 変数名 = 'python' を定義し、変数名 = 'c' を定義して print('本気で学びたい'+name) を出力すると、最終的な出力結果はどうなるでしょうか?
A. 本当に遊びに行きたい B. Python を学びたい C. C を学びたい D. C++ を学びたい
3. 次のオプションのどれが「√」を出力しますか
6. まとめ
このセクションでは、Python の入力、出力、変数、基本的なデータ型、演算子など、Python の基礎的な知識を主に学習します。次の章では、リストについて説明します。