定義済みモジュール
sys モジュール:(sys.argv)
このモジュールでは、sys.argv を使用して出力を リスト として表示します。
例:
入力:
import sys print(sys.argv)
出力:
guru@guru-Aspire-A315-58:~/Desktop/Guru$ python3 user.py guru kuhan varatha pritha krihsnaveni ['user.py', 'guru', 'kuhan', 'varatha', 'pritha', 'krihsnaveni']
この argv 関数は、python3 の後にスペースを入れてデータを入力することで出力をリストとして表示するために使用されます。
時間モジュール: (time.sleep)
このスリープは、実行の一時停止を意味する時間遅延に使用されます。主に自動化で使用されます。
入力:
import time print("Good Morning") time.sleep(2) print("Hello")
出力:
Good Morning Hello
上記の出力では、「おはようございます」がすぐに表示されますが、「こんにちは」は 2 秒遅れて表示されます。
注: モジュールをインポートする場合は、「as」を使用してそのモジュールに他の名前を定義できます
例: 電卓を calc
csv カンマ区切り値
json-javascript オブジェクト記法
プログラミングの基本:
1) 既知から未知まで
2) アウトプット全体について考えない
3) 次のステップだけを考えてください
4) 必要に応じて変数を導入します
5) プログラムをよく観察してください。
ループ:
while ループ:
-->while ループを使用すると、条件が true である限り一連のステートメントを実行できます。
-->複数の「if」条件を記述する場合、条件を繰り返すために「while」ループを使用できます。
例:
この出力 1 1 1 1 1 を取得するには、さまざまな構文がありますが、今は if と while を使用できます。
ケース:1
#using if condition count = 1 if count<=5: print(1, end=' ') count=count+1 #count = 2 if count<=5: print(1, end=' ') count=count+1 # count = 3 if count<=5: print(1, end=' ') count=count+1 # count = 4 if count<=5: print(1, end=' ') count=count+1 # count = 5 if count<=5: print(1, end=' ') count=count+1 # count = 6
ケース:2
count = 1 while count<=5: print(1, end=' ') count=count+1 #count = 2
両方の場合の出力:1、2
1 1 1 1 1
したがって、繰り返し条件の場合は、if の代わりに while ループを使用できます。
印刷の組み込み機能
print(*objects, sep=' ', end='n', file=None, flash=False)
可変引数:(可変長引数)
オブジェクト:() を使用して定義した場合、引数の長さは変わる可能性があります。
sep=' ':デフォルトの出力では、他の出力が必要な場合はスペースが含まれており、(sep) を使用して '' 内に指定できます。
end=n:新しい行で出力を取得するために使用されます。
タスク:1
Pythonのdatetimeモジュールから日付のみを取得するには
from datetime import date today=date.today() print("Date: ",today)
出力:
Date: 2024-11-22
以上がPython Day で再定義されたモジュール、while ループ、タスクの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。