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
Lepaskan: 2024-11-28 05:07:18
asal
1076 orang telah melayarinya

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)  
Salin selepas log masuk

Output:

guru@guru-Aspire-A315-58:~/Desktop/Guru$ python3 user.py guru kuhan varatha pritha krihsnaveni
['user.py', 'guru', 'kuhan', 'varatha', 'pritha', 'krihsnaveni']
Salin selepas log masuk

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")
Salin selepas log masuk

Output:

Good Morning
Hello

Salin selepas log masuk

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
Salin selepas log masuk

Kes:2

count = 1
while count<=5:
    print(1, end=' ')
    count=count+1 #count = 2
Salin selepas log masuk

Output untuk kedua-dua kes:1,2

1 1 1 1 1
Salin selepas log masuk

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)
Salin selepas log masuk

Output:

Date:  2024-11-22

Salin selepas log masuk

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 Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan