Rumah > Artikel > pembangunan bahagian belakang > Apakah ciri Python yang anda harap anda tahu lebih awal?
Dalam artikel ini, kami akan memperkenalkan beberapa ciri rahsia Python yang mungkin anda tidak tahu sebelum ini.
Berikut adalah beberapa ciri Python tersembunyi yang mesti kita ketahui -
Panda ialah salah satu perpustakaan pembelajaran mesin Python yang paling terkenal. Perpustakaan ini bertujuan untuk analisis dan manipulasi data. Selain itu, ia berguna kerana ia menggabungkan beberapa perpustakaan Python yang paling hebat dan paling dipercayai ke dalam satu pakej. Oleh itu, penggunaan dan aplikasinya adalah mudah.
Pembukaan senarai gagal apabila digunakan dalam fungsi; Python sendiri tidak membongkar senarai atau tupel apabila dihantar ke fungsi. Ini disebabkan oleh kemungkinan kekaburan: terpulang kepada pembangun untuk menunjukkan bila ini mesti dilakukan.
Andaikan anda mempunyai senarai. Tetapi anda mesti menggantikan berbilang item dalam senarai dengan satu tugasan. apa yang anda akan lakukan? Di sinilah peruntukan kepingan berguna. Python membolehkan anda menggantikan sebahagian daripada senarai dengan apa sahaja yang anda mahu dengan hanya satu baris.
Pemahaman senarai ialah salah satu teknik Python yang paling berkuasa. Ia membantu untuk mendapatkan satu senarai daripada yang lain dengan menggunakan sintaks ringkas. Pemahaman senarai berguna apabila anda ingin menapis item dalam senarai atau menggunakan fungsi padanya. Oleh itu, ia adalah salah satu ciri Python tersembunyi yang paling penting.
Bagaimana jika anda boleh menyemak kod dengan lebih pantas dan lebih cekap? Di sinilah pemformat kod Python Hitam dimainkan. Salah satu Python yang tidak diketahui terbaik ialah pemformatan, yang membolehkan anda membuat kod mengikut cara yang anda suka. Hitam memformatnya, mempercepatkan keseluruhan proses semakan kod.
Kami terperangkap pada beberapa pepijat dan menghabiskan masa yang lama untuk membetulkannya. Lebih-lebih lagi, semua usaha kita akan menjadi sia-sia. Penyelesaiannya tidak diketahui, tetapi usaha kita sia-sia. Ini adalah apabila anda perlu menggunakan debugger Python untuk memudahkan tugas anda.
Python Debugger membolehkan anda memeriksa kod anda baris demi baris dengan mudah. Oleh itu, ia adalah salah satu ciri terbesar Python.
Tahukah anda bahawa Python menyediakan modul yang membolehkan anda menambah emoji pada rentetan? Ya, anda membacanya dengan betul! Untuk memasukkan emoji, anda boleh menggunakan Modul Emoji atau Unicode.
Kami sering menghabiskan banyak masa mengimport perpustakaan biasa seperti seaborn atau panda. Dan mengimportnya secara manual boleh memakan masa yang sangat lama.
Jadi, ada penyelesaian dalam bentuk pyforest library yang boleh membantu anda mengatasi cabaran ini. Modul ini adalah bonus dan salah satu ciri tersembunyi Python. Operasi langsung adalah lebih mudah daripada mengimport secara berasingan.
Pengindeksan negatif ialah salah satu ciri tersembunyi Python. Kita semua tahu bahawa pengindeksan digunakan dalam tatasusunan dalam semua bahasa pengaturcaraan. Indeks ini kemudiannya digunakan untuk mengakses item tatasusunan.
Walau bagaimanapun, semua bahasa pengaturcaraan mengehadkan penggunaan indeks negatif, seperti "-2". Walau bagaimanapun, Python adalah pengecualian kerana ia menyokong pengindeksan tatasusunan negatif. Oleh itu, -1 harus menjadi elemen terakhir dan -2 harus menjadi elemen kedua hingga terakhir.
Banyak bahasa komputer memudahkan untuk membandingkan nilai menggunakan sintaks. Berikan contoh -
A > B and A > D
Bukankah menakjubkan jika pengendali “dan” dialih keluar daripada tatabahasa? Nasib baik, Python membenarkan anda menggunakan operator perbandingan satu demi satu, seperti yang ditunjukkan di bawah.
A > B > C
Ini disebabkan oleh "Keutamaan dan Perkaitan Operator". Ia digunakan dalam ungkapan dan berguna apabila terdapat berbilang pengendali dengan keutamaan yang berbeza. Selain itu, bantu dalam menentukan prosedur yang harus dilakukan terlebih dahulu.
Python membantu memudahkan kerja keras. Sebagai contoh, katakan anda mempunyai dua pembolehubah dan perlu menukar nilainya. Jadi apa yang anda akan lakukan? Buat pembolehubah sementara secara manual apabila menukar nilai lain. Tiada kelemahan dalam pendekatan ini, tetapi sesetengah mungkin mendapati ia membosankan. Sebaliknya, Python memudahkan pertukaran tanpa menggunakan pembolehubah sementara.
# intializing two variables x = 20 y = 50 # swapping the values of x, y variables x, y = y, x # printing x, y values after swapping print("x value after swapping:", x) print("y value after swapping:", y)
x value after swapping: 50 y value after swapping: 20
Dalam kes ini, Python memadamkan pembolehubah sementara di latar belakang selepas operasi selesai. Oleh itu, ia membantu dalam mencipta kod yang cekap dan jelas.
Adakah anda bosan mengulang nama perpustakaan yang panjang? Kemudian hack berikut sudah pasti akan memberi manfaat kepada anda. Python membenarkan pembangun mencipta sebarang nama perpustakaan yang mereka mahu menggunakan kata kunci "sebagai".
Sesetengah orang mungkin mendapati pengaturcaraan membosankan seperti menulis esei argumentatif dan tugasan akademik yang lain. Tetapi bagaimana jika kita mengatakan Python mengandungi telur Paskah? Ini mungkin kelihatan pelik, kerana telur Paskah biasanya ditemui dalam permainan video, filem, kartun dan media lain.
Ciri tersembunyi Python sama bergunanya dengan sokongan tapak web. Pertimbangkan senario berikut: Anda ingin menyediakan pelayan web anda sendiri untuk menukar fail daripada komputer anda.
一个简单的命令对此很有用。它将在任何可用端口上启动 Web 服务器。为了确保一切顺利,请将端口号从 0 更改为 65353。您可以探索更多参数。
# Running Web Server python -m http.server 7000
无论您是 Python 新手还是专家,这种语言仍然能让您感到惊讶。有许多您不知道的 Python 功能。
这些功能不仅对开发人员有用,而且也易于理解。因此,如果您认为自己了解有关 Python 的所有知识,请阅读本文并了解有关最流行的编程语言之一的新知识。
Atas ialah kandungan terperinci Apakah ciri Python yang anda harap anda tahu lebih awal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!