Pernyataan pass digunakan sebagai placeholder untuk kode masa depan. Ini mewakili operasi nol dengan Python. Biasanya digunakan untuk mengisi blok kode kosong yang mungkin dijalankan selama waktu proses tetapi belum ditulis
def myfunction(): passPython menyediakan modul yang disebut penggunaan acak yang dapat menghasilkan angka acak. e. g. cetak (acak. acak())
Kita harus mengimpor modul acak dan memanggil metode random() seperti yang ditunjukkan di bawah ini
import random print(random.random())_Metode random() menghasilkan nilai float antara 0 dan 1 secara acak
Untuk menghasilkan nomor acak yang disesuaikan antara rentang yang ditentukan, kita dapat menggunakan metode randrange()
Sintaksis. randrange (awal, akhir, langkah)
Fungsi lambda adalah fungsi anonim kecil. Fungsi ini dapat memiliki sejumlah parameter, tetapi hanya dapat memiliki satu pernyataan
Sinteks.
argumen lamda. ekspresi
Ini juga menyediakan cara yang bagus untuk menulis penutupan. Dengan kekuatan itu, Anda dapat melakukan hal-hal seperti ini
def adder(x): return lambda y: x + y add5 = adder(5) add5(1) #6_Seperti yang Anda lihat dari cuplikan Python, penambah fungsi menerima argumen x dan mengembalikan fungsi anonim, atau lambda, yang mengambil argumen lain y. Fungsi anonim itu memungkinkan Anda membuat fungsi dari fungsi. Ini adalah contoh sederhana, tetapi harus menyampaikan kekuatan lambda dan penutupan
Ini adalah fungsi string yang mengubah semua karakter huruf besar menjadi huruf kecil dan sebaliknya. Secara otomatis mengabaikan semua karakter non-abjad
string = "IT IS IN LOWERCASE." print(string.swapcase())Untuk menghapus spasi putih dan spasi tambahan dari string, Python menyediakan fungsi bawaan strip([str]). Fungsi ini mengembalikan salinan string setelah menghapus spasi putih jika ada. Jika tidak mengembalikan string asli
string = " Python " print(string.strip()) _Fungsi enumerate() digunakan untuk melakukan iterasi melalui urutan dan mengambil posisi indeks dan nilainya yang sesuai secara bersamaan
lst = ["A","B","C"] print (list(enumerate(lst))) #[(0, 'A'), (1, 'B'), (2, 'C')]- filter() fungsi menerima dua argumen, fungsi dan iterable, di mana setiap elemen iterable difilter melalui fungsi untuk menguji apakah item diterima atau tidak. >>> set(filter(lambda x:x>4, range(7))) # {5, 6} _
map() memanggil fungsi yang ditentukan untuk setiap item iterable dan mengembalikan daftar hasil
>>> set(map(lambda x:x**3, range(7))) # {0, 1, 64, 8, 216, 27, 125}_fungsi reduce() mengurangi urutan berpasangan, berulang kali hingga kita mendapatkan satu nilai
import random print(random.random())_0Mari kita pahami ini
2-1=1
3-1=2
4-2=2
5-2=3Oleh karena itu, 3
Namedtuple memungkinkan kita mengakses elemen tuple menggunakan nama/label. Kami menggunakan fungsi bernamatuple() untuk ini, dan mengimpornya dari koleksi
Kata pertama dari sebuah kalimat dapat diperoleh dengan bantuan berbagai fungsi bawaan seperti strtok(), strstr(), meledak() dan beberapa metode lain seperti menggunakan ekspresi reguler. Beberapa contoh untuk mendapatkan kata pertama dari sebuah kalimat tercantum di bawah ini
Metode 1. Menggunakan fungsi strtok(). Fungsi ini digunakan untuk menandai string menjadi bagian yang lebih kecil berdasarkan pembatas yang diberikan. Dibutuhkan String input sebagai argumen bersama dengan pembatas (sebagai argumen kedua)
Sintaksis
string strtok( $string, $delimiters )Program
<?php
The first word of string is: Welcome 0
The first word of string is: Welcome 1
The first word of string is: Welcome 2
The first word of string is: Welcome 3
The first word of string is: Welcome 4 The first word of string is: Welcome 5The first word of string is: Welcome 6The first word of string is: Welcome 7
The first word of string is: Welcome 2
The first word of string is: Welcome _9
trim( $string, $charlist )_0
trim( $string, $charlist )1 trim( $string, $charlist )2
________22______3trim( $string, $charlist )4trim( $string, $charlist )5trim( $string, $charlist )6The first word of string is: Welcome 4trim( $string, $charlist )8trim( $string, $charlist )9array explode( separator, OriginalString, NoOfElements )0
The first word of string is: Welcome 2
array explode( separator, OriginalString, NoOfElements )_2
Keluaran. The first word of string is: Welcome
Metode 2. Menggunakan fungsi trim() dan meledak()
- trim() Fungsi. Fungsi trim() digunakan untuk menghilangkan spasi putih dan juga karakter yang telah ditentukan dari kedua sisi string yang kiri dan kanan
Sintaksis
trim( $string, $charlist ) - meledak() Fungsi. Fungsi meledak () digunakan untuk memisahkan string dalam string yang berbeda. Fungsi meledak () membagi string berdasarkan pembatas string, mis. e. itu membagi string di mana pun karakter pembatas muncul. Fungsi ini mengembalikan array yang berisi string yang dibentuk dengan memisahkan string asli
Sintaksis
array explode( separator, OriginalString, NoOfElements )
Program
<?php
The first word of string is: Welcome 0
array explode( separator, OriginalString, NoOfElements )_5
array explode( separator, OriginalString, NoOfElements )_6
The first word of string is: Welcome 2
The first word of string is: Welcome 3
The first word of string is: Welcome 4 The first word of string is: Welcome 5The first word of string is: Welcome 6The first word of string is: Welcome 7
The first word of string is: Welcome 2
The first word of string is: Welcome 4
The first word of string is: Welcome 5
The first word of string is: Welcome 6 The first word of string is: Welcome 5The first word of string is: Welcome 8trim( $string, $charlist )6strstr( $string, $search, $before )0strstr( $string, $search, $before )1The first word of string is: Welcome 4strstr( $string, $search, $before )3
The first word of string is: Welcome 2
________22______1 trim( $string, $charlist )2 trim( $string, $charlist )4The first word of string is: Welcome 6strstr( $string, $search, $before )9
The first word of string is: Welcome 2
array explode( separator, OriginalString, NoOfElements )_2
Keluaran. The first word of string is: Welcome
Metode 3. Menggunakan fungsi strstr(). Fungsi strstr() digunakan untuk mencari kejadian pertama dari sebuah string di dalam string lain. Fungsi ini peka huruf besar-kecil
Sintaksis
strstr( $string, $search, $before )Program
<?php
The first word of string is: Welcome 0
The first word of string is: Welcome 4
The first word of string is: Welcome 2
The first word of string is: Welcome 3
The first word of string is: Welcome 4 The first word of string is: Welcome 5The first word of string is: Welcome 6The first word of string is: Welcome 7
The first word of string is: Welcome 2
int preg_match( $pattern, $input, $matches, $flags, $offset )_2
trim( $string, $charlist )_0
trim( $string, $charlist )1 trim( $string, $charlist )2
int preg_match( $pattern, $input, $matches, $flags, $offset )6trim( $string, $charlist )4int preg_match( $pattern, $input, $matches, $flags, $offset )8trim( $string, $charlist )6The first word of string is: Welcome 4trim( $string, $charlist )8strstr( $string, $search, $before )0The first word of string is: Welcome 3
The first word of string is: Welcome 2
array explode( separator, OriginalString, NoOfElements )_2
Keluaran. The first word of string is: Welcome
Metode 4. Menggunakan fungsi preg_match(). Fungsi ini mencari string untuk pola, mengembalikan nilai true jika ada pola, jika tidak, mengembalikan false. Biasanya pencarian dimulai dari awal string subjek. Offset parameter opsional digunakan untuk menentukan posisi dari mana memulai pencarian