Rumah >pembangunan bahagian belakang >Tutorial Python >Modul yang ditakrifkan semula Python Day,While loop,Task

Modul yang ditakrifkan semula Python Day,While loop,Task

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-28 05:07:181048semak imbas

Python Day-redefined modules,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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn