Rumah >pembangunan bahagian belakang >Tutorial Python >Modul yang ditakrifkan semula Python Day,While loop,Task
Modul yang dipratentukan
modul sys:(sys.argv)
Dalam modul ini sys.argv digunakan untuk menunjukkan output sebagai senarai.
Contohnya:
Input:
import sys print(sys.argv)
Output:
guru@guru-Aspire-A315-58:~/Desktop/Guru$ python3 user.py guru kuhan varatha pritha krihsnaveni ['user.py', 'guru', 'kuhan', 'varatha', 'pritha', 'krihsnaveni']
Jadi fungsi argv ini digunakan untuk menunjukkan output sebagai senarai dengan memasukkan data selepas python3 dengan ruang.
Modul masa: (time.sleep)
Tidur ini digunakan untuk kelewatan masa yang bermaksud jeda dalam pelaksanaan. Ia akan digunakan kebanyakannya dalam automasi.
Input:
import time print("Good Morning") time.sleep(2) print("Hello")
Output:
Good Morning Hello
Jadi dalam output di atas selamat pagi akan dipaparkan serta-merta,Tetapi halo akan ditangguhkan selama 2 saat kemudian ia akan dipaparkan.
Nota:Jika kami mengimport mana-mana modul, kami boleh menentukan dengan mana-mana nama lain untuk modul itu menggunakan "sebagai"
cth: import kalkulator sebagai calc
nilai dipisahkan csv-koma
tatatanda objek json-javascript
Asas pengaturcaraan:
1) Diketahui kepada tidak diketahui
2) Jangan fikirkan keseluruhan output
3) Fikirkan hanya tentang langkah seterusnya
4) Perkenalkan pembolehubah jika perlu
5) Perhatikan program dengan teliti.
Gelung:
Gelung semasa:
-->Dengan gelung while kita boleh melaksanakan satu set pernyataan selagi syarat adalah benar.
-->Untuk menulis berbilang syarat "jika" kita boleh menggunakan gelung "semasa" untuk keadaan berulang.
Cth:
Untuk mendapatkan output ini 1 1 1 1 1 kami mempunyai pelbagai sintaks tetapi kami boleh menggunakan jika dan sementara sekarang.
kes: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
Kes:2
count = 1 while count<=5: print(1, end=' ') count=count+1 #count = 2
Output untuk kedua-dua kes:1,2
1 1 1 1 1
Jadi untuk keadaan berulang kita boleh gunakan gelung while dan bukannya if.
Ciri cetakan terbina
cetak(*objek, sep=' ', end='n', file=Tiada, flush=False)
Argumen yang berbeza-beza:(Argumen panjang boleh ubah)
objek:Panjang hujah boleh berbeza-beza jika kita mentakrifkannya menggunakan ().
sep=' ':Dalam cetakan lalai setiap output mengandungi ruang jika kita memerlukan mana-mana yang lain, kita boleh gunakan (sep) dan berikannya di dalam ''.
end=n:Ia digunakan untuk mendapatkan output dalam baris baharu.
Tugas:1
Untuk mendapatkan hanya tarikh dari modul datetime dalam python
from datetime import date today=date.today() print("Date: ",today)
Output:
Date: 2024-11-22
Atas ialah kandungan terperinci Modul yang ditakrifkan semula Python Day,While loop,Task. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!