Python学習基礎知識点整理(一)
1863 ワード
使用した教材、MOOC上北理工嵩天主講の国家精品課程:
https://www.icourse163.org/learn/BIT-268001?tid=1002788003#/learn/announce
ブログの復習も基本的にMOOCレッスンのカタログに従って編成されています.
プログラミングに触れたり、Python言語に触れたことがない学生や、Pythonの基礎を理解した学生だけが復習に使うのに適しています.
効率を向上させるためのテクニックを添付します:pythonインストールライブラリのソース交換
【第1章】Python基本文法要素:プログラム設計基本方法 Python開発環境構成 例1:温度変換 Pythonプログラム構文要素分析
Pythonでは,表現プログラムのフォーマットフレームワークをインデントし,文法の一部である.コード間の所属関係を表す.単一プログラム内のインデント長が一致することが要求されます.
Pythonでは、文の終了にセミコロンは必要ありません.
コメント:1行コメント、#先頭;複数行のコメント、「'......」;
ネーミング(関連識別子):大文字と小文字、数字、下線、漢字などの組み合わせ.最初の文字は数字ではなく、大文字と小文字が敏感です.
Pythonの33のリザーブワード
and
elif
import
raise
global
as
else
in
return
nonlocal
assert
except
is
try
True
break
finally
lambda
while
False
class
for
not
with
None
continue
from
or
yield
def
if
pass
del
Pythonの変数はタイプ記号を定義する必要はなく、直接名前を付けて使用することができます.例えば、a=1
データ型:文字列、整数、浮動小数点数、リスト(*)
Input()、print()、eval()、print()フォーマット
【第2章】Python基本図形描画 Python言語を深く理解する 例2:Pythonボア描画 モジュール1:turtleライブラリの使用(*) turtleプログラム構文要素分析 【第3章】基本データ型デジタルタイプおよび動作 例3:毎日向上する力 文字列タイプおよび操作(*) モジュール2:timeライブラリの使用(*) インスタンス4:テキスト進捗バー(*) 【第4章】プログラムの制御構造プログラムの分岐構造 例5:身体質量指数BMI プログラムのループ構造 モジュール3:randomライブラリの使用 円周率の計算
https://www.icourse163.org/learn/BIT-268001?tid=1002788003#/learn/announce
ブログの復習も基本的にMOOCレッスンのカタログに従って編成されています.
プログラミングに触れたり、Python言語に触れたことがない学生や、Pythonの基礎を理解した学生だけが復習に使うのに適しています.
効率を向上させるためのテクニックを添付します:pythonインストールライブラリのソース交換
【第1章】Python基本文法要素:
#tempConvert.py
' 1 '
TempStr=input(" :")
if TempStr[-1]in['C','c']:
f=1.8*eval(TempStr[0:-1])+32
print(" :{:.2f}F".format(f))
elif TempStr[-1]in['f','F']:
c=(eval(TempStr[0:-1])-32)/1.8
print(" :{:.2f}C".format(c))
else:
print(" ")
Pythonでは,表現プログラムのフォーマットフレームワークをインデントし,文法の一部である.コード間の所属関係を表す.単一プログラム内のインデント長が一致することが要求されます.
Pythonでは、文の終了にセミコロンは必要ありません.
コメント:1行コメント、#先頭;複数行のコメント、「'......」;
ネーミング(関連識別子):大文字と小文字、数字、下線、漢字などの組み合わせ.最初の文字は数字ではなく、大文字と小文字が敏感です.
Pythonの33のリザーブワード
and
elif
import
raise
global
as
else
in
return
nonlocal
assert
except
is
try
True
break
finally
lambda
while
False
class
for
not
with
None
continue
from
or
yield
def
if
pass
del
Pythonの変数はタイプ記号を定義する必要はなく、直接名前を付けて使用することができます.例えば、a=1
データ型:文字列、整数、浮動小数点数、リスト(*)
Input()、print()、eval()、print()フォーマット
【第2章】Python基本図形描画