Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Python

Pertanyaan &Jawaban Wawancara Master Python – Panduan Persiapan Utama Anda

Pembaca yang budiman, Pertanyaan Wawancara Bahasa Pemrograman Python ini telah dirancang khusus untuk membuat Anda mengenal sifat pertanyaan yang mungkin Anda temui selama wawancara untuk subjek Bahasa Pemrograman Python. Berdasarkan pengalaman saya, pewawancara yang baik hampir tidak berencana untuk mengajukan pertanyaan tertentu selama wawancara Anda, biasanya pertanyaan dimulai dengan beberapa konsep dasar subjek dan kemudian dilanjutkan berdasarkan diskusi lebih lanjut dan jawaban Anda −

Pertanyaan Wawancara Dasar-Dasar Python

Apa itu Python?

Python adalah bahasa skrip tingkat tinggi, ditafsirkan, interaktif, dan berorientasi objek. Python dirancang agar mudah dibaca. Bahasa ini sering menggunakan kata kunci berbahasa Inggris sedangkan bahasa lain menggunakan tanda baca, dan konstruksi sintaksisnya lebih sedikit dibandingkan bahasa lain.

Sebutkan beberapa fitur Python.

Berikut adalah beberapa fitur menonjol dari python −

Apakah Python merupakan bahasa yang peka huruf besar-kecil?

Ya, Python adalah bahasa yang peka huruf besar-kecil. Artinya pengenal, nama fungsi, dan kata kunci yang harus dibedakan berdasarkan kapitalisasi. Sensitivitas huruf besar/kecil juga membantu menjaga kejelasan dan ketepatan kode.

Apakah platform Python independen?

Ya, Python tidak bergantung pada platform. Dalam kode Python berjalan di sistem operasi apa pun dengan penerjemah yang kompatibel. Kode Python dijalankan oleh penerjemah yang mengabstraksi perangkat keras dan sistem Operasi secara detail.

Apa saja aplikasi Python?

Berikut adalah aplikasi Python −

Apa perbedaan mendasar antara Python versi 2 dan Python versi 3?

Tabel di bawah menjelaskan perbedaan antara Python versi 2 dan Python versi 3.

J.Tidak Bagian Versi Python2 Versi Python3 1. Fungsi Cetak

Perintah print dapat digunakan tanpa tanda kurung.

Python 3 memerlukan tanda kurung untuk mencetak string apa pun. Ini akan memunculkan kesalahan tanpa tanda kurung.

2.Unikode

ASCII str() mengetik dan memisahkan Unicode() tetapi tidak ada kode tipe byte di Python 2.

Unicode (utf-8) dan memiliki dua kelas byte −

3.Pengecualian

Python 2 menerima notasi sintaksis baru dan lama.

Python 3 memunculkan SyntaxError secara bergantian ketika kita tidak menyertakan argumen pengecualian dalam tanda kurung.

4.Membandingkan Unorderable

Itu tidak menimbulkan kesalahan apa pun.

Ini memunculkan TypeError' sebagai peringatan jika kita mencoba membandingkan tipe yang tidak dapat diurutkan.

Apakah ada tipe data ganda di Python?

Tidak, Python tidak memiliki tipe data ganda. Python menggunakan tipe float untuk bilangan floating-point, yang menentukan default presisi ganda.

Apakah string dalam Python tidak dapat diubah? (Ya/Tidak)

Ya, string dalam Python tidak dapat diubah.

Bisakah True =False dimungkinkan dengan Python?

Tidak, Benar tidak bisa sama dengan Salah di Python. Dalam Python, Benar dan Salah adalah nilai boolean yang berbeda.

Pertanyaan Wawancara Variabel Lingkungan Python

Apa tujuan dari variabel lingkungan PYTHONPATH?

PYTHONPATH - Ini memiliki peran yang mirip dengan PATH. Variabel ini memberi tahu juru bahasa Python di mana menemukan file modul yang diimpor ke suatu program. Ini harus mencakup direktori perpustakaan sumber Python dan direktori yang berisi kode sumber Python. PYTHONPATH terkadang diatur sebelumnya oleh penginstal Python.

Apa tujuan dari variabel lingkungan PYTHONSTARTUP?

PYTHONSTARTUP - Berisi jalur file inisialisasi yang berisi kode sumber Python. Ini dijalankan setiap kali Anda memulai penerjemah. Dinamakan sebagai .pythonrc.py di Unix dan berisi perintah yang memuat utilitas atau memodifikasi PYTHONPATH.

Apa tujuan dari variabel lingkungan PYTHONCASEOK?

PYTHONCASEOK - Digunakan di Windows untuk menginstruksikan Python menemukan kecocokan pertama yang tidak peka huruf besar-kecil dalam pernyataan import. Setel variabel ini ke nilai apa pun untuk mengaktifkannya.

Apa tujuan dari variabel lingkungan PYTHONHOME?

PYTHONHOME- Ini adalah jalur pencarian modul alternatif. Biasanya tertanam di direktori PYTHONSTARTUP atau PYTHONPATH untuk memudahkan peralihan pustaka modul.

Jenis Data Python dan Pertanyaan Wawancara Operasi

Apa saja tipe data yang didukung di Python?

Python memiliki lima tipe data standar -

Apa keluaran dari print str if str ='Hello World!'?

Menetapkan Hello world ke string.

str = "Hello World!"
print(str)

Keluaran

Hello World!
Apa keluaran dari print str[0] if str ='Hello World!'?

Di sini, pengindeksan dimulai dari 0 dengan Python.

str = 'Hello World!"
print(str[0])

Keluaran

H
Apa keluaran dari print str[2:5] if str ='Hello World!'?
str = 'Hello World!'
print(str[2:5])

Keluaran

llo
Apa keluaran dari print str[2:] if str ='Hello World!'?
str = 'Hello World!'
print(str[2:])

Keluaran

llo World!
Apa keluaran dari print str * 2 if str ='Hello World!'?
str = 'Hello World!'
print(str * 2)

Keluaran

Hello World!Hello World!
Apa keluaran dari print str + "TEST" if str ='Hello World!'?
str = 'Hello World!'
print(str + "TEST")

Keluaran

Hello World!TEST
Apa keluaran dari daftar cetak jika list =['abcd', 786 , 2.23, 'john', 70.2 ]?
list = ['abcd', 786 , 2.23, 'john', 70.2 ]
print(list)

Keluaran

['abcd', 786 , 2.23, 'john', 70.2 ]
Apa keluaran dari print list[0] jika list =[ 'abcd', 786 , 2.23, 'john', 70.2 ]?
list = ['abcd', 786 , 2.23, 'john', 70.2 ]
print(list[0])

Keluaran

abcd
Apa keluaran dari print list[1:3] jika list =[ 'abcd', 786 , 2.23, 'john', 70.2 ]?
list = ['abcd', 786 , 2.23, 'john', 70.2 ]
print(list[1:3])

Keluaran

[786, 2.23]
Apa keluaran dari print list[2:] jika list =[ 'abcd', 786 , 2.23, 'john', 70.2 ]?
list = ['abcd', 786 , 2.23, 'john', 70.2 ]
print(list[2:])

Keluaran

[2.23, 'john', 70.2]
Berapakah keluaran dari print tinylist * 2 jika tinylist =[123, 'john']?
tinylist = [123, 'john']
print(tinylist * 2)

Keluaran

[123, 'john', 123, 'john']
Berapakah keluaran dari print list1 + list2 jika list1 =[ 'abcd', 786 , 2.23, 'john', 70.2 ] dan list2 =[123, 'john']?
list1 = [ 'abcd', 786 , 2.23, 'john', 70.2 ] 
list2 = [123, 'john']
print(list1 + list2)

Keluaran

['abcd', 786, 2.23, 'john', 70.2, 123, 'john']

Pertanyaan Wawancara Tupel Python

Apa itu tupel di Python?

Di Python, tupel adalah urutan abadi yang digunakan untuk menyimpan banyak item. Mereka tidak dapat diubah setelah pembuatan dan ditentukan menggunakan parameter. Tuple cocok untuk koleksi item tetap.

Apa perbedaan antara tupel dan daftar dengan Python?

Perbedaan utama antara daftar dan tupel adalah − Daftar diapit tanda kurung ( [ ] ) dan elemen serta ukurannya dapat diubah, sedangkan tupel diapit tanda kurung ( ( ) ) dan tidak dapat diperbarui. Tupel dapat dianggap sebagai daftar hanya-baca.

Apa keluaran dari print tuple jika tuple =( 'abcd', 786 , 2.23, 'john', 70.2 )?
tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 )
print(tuple)

Keluaran

( 'abcd', 786 , 2.23, 'john', 70.2 )
Berapakah keluaran dari print tuple[0] jika tuple =( 'abcd', 786 , 2.23, 'john', 70.2 )?
tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 )
print(tuple[0])

Keluaran

abcd
Apa keluaran dari print tuple[1:3] jika tuple =( 'abcd', 786 , 2.23, 'john', 70.2 )?
tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 )
print(tuple[1:3])

Keluaran

(786, 2.23)
Apa keluaran dari print tuple[2:] if tuple =( 'abcd', 786 , 2.23, 'john', 70.2 )?
tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 )
print(tuple[2:])

Keluaran

(2.23, 'john', 70.2)
Berapakah keluaran dari print tinytuple * 2 jika tinytuple =(123, 'john')?
tinytuple = (123, 'john')
print(tinytuple *2)

Keluaran

(123, 'john', 123, 'john')
Berapakah keluaran dari print tuple + tinytuple jika tuple =('abcd', 786 , 2.23, 'john', 70.2 ) dan tinytuple =(123, 'john')?
tuple = ('abcd', 786 , 2.23, 'john', 70.2 )
tinytuple = (123, 'john')
print(tuple + tinytuple)

Keluaran

('abcd', 786 , 2.23, 'john', 70.2, 123, 'john')

Pertanyaan Wawancara Kamus Python

Apa kamus Python?

Kamus Python adalah jenis tabel hash. Mereka bekerja seperti array asosiatif atau hash yang ditemukan di Perl dan terdiri dari pasangan nilai kunci. Kunci kamus dapat berupa hampir semua jenis Python, namun biasanya berupa angka atau string. Sebaliknya, nilai dapat berupa objek Python apa pun.

Bagaimana cara membuat kamus dengan Python?

Kamus diapit oleh kurung kurawal ({ }) dan nilai dapat ditetapkan dan diakses menggunakan kurung kurawal ([]).

dict = {}
dict['one'] = "This is one"
dict[2] = "This is two"
tinydict = {'name': 'john','code':6734, 'dept': 'sales'}
Bagaimana Anda mendapatkan semua kunci dari kamus?

Dengan menggunakan fungsi kamus.kunci(), kita bisa mendapatkan semua kunci dari objek kamus.

print dict.keys() # Prints all the keys
Bagaimana Anda mendapatkan semua nilai dari kamus?

Dengan menggunakan fungsi kamus.nilai(), kita bisa mendapatkan semua nilai dari objek kamus.

print dict.values() # Prints all the values

Pertanyaan Wawancara String Python

Bagaimana Anda mengonversi string menjadi int dengan Python?

Untuk mengubah string menjadi integer dengan Python, kami menggunakan fungsi 'int()'. String mewakili bilangan bulat yang valid, jika tidak, string akan memunculkan ValueError.

Bagaimana Anda mengubah string menjadi float dengan Python?

float()− mengonversi string menjadi float yang stringnya harus berupa nilai numerik.

Bagaimana Anda mengonversi objek menjadi string dengan Python?

str(x)− mengonversi objek menjadi string

Bagaimana Anda mengonversi objek menjadi ekspresi reguler dengan Python?

repr(x)− Mengonversi objek x menjadi string ekspresi.

Bagaimana Anda mengonversi string menjadi objek dengan Python?

eval(str)− Mengevaluasi string dan mengembalikan objek.

Bagaimana Anda mengonversi string menjadi tupel dengan Python?

tuple(str)−mengonversi string menjadi tupel.

tuple('Hello') 

Keluaran

('H', 'e', 'l', 'l', 'o')
Bagaimana Anda mengonversi string menjadi daftar dengan Python?

list(str)− mengonversi string menjadi daftar.

print(list(Hello))

Keluaran

['H', 'e', 'l', 'l', 'o']
Bagaimana Anda mengonversi string menjadi himpunan dengan Python?

set(str)−mengonversi string menjadi set dan jika ada elemen duplikat maka akan dihapus.

print(set(Hello))

Keluaran

{'e', 'o', 'H', 'l'}
Bagaimana Anda membuat kamus menggunakan tupel dengan Python?

dict(zip(tup1,tup2))−mengonversi tupel menjadi kamus. Fungsi zip() digunakan untuk memasangkan tupel dan dict() mengonversikannya ke dalam kamus.

tup1 = ('a', 'b', 'c', 'd')
tup2 = (1, 2, 3, 4)
dic =dict(zip(tup1,tup2))
print(dic)

Keluaran

{'a': 1, 'b': 2, 'c': 3, 'd': 4}
Bagaimana cara menggunakan huruf besar pada huruf pertama string?

capitalize()−Metode ini digunakan untuk mengubah karakter pertama string menjadi huruf kapital.

str1 = "tutorialspoint"
print(str1.capitalize())

Keluaran

Tutorialspoint
Bagaimana Anda memeriksa apakah semua karakter dalam string adalah alfanumerik?

isalnum()− Mengembalikan nilai benar jika string memiliki setidaknya 1 karakter dan semua karakter adalah alfanumerik dan salah jika sebaliknya.

Bagaimana Anda memeriksa apakah semua karakter dalam string adalah angka?

isdigit()− Mengembalikan nilai benar jika string hanya berisi angka dan salah jika sebaliknya.

Bagaimana Anda memeriksa apakah semua karakter dalam string adalah huruf kecil?

islower() - Mengembalikan nilai benar jika string memiliki setidaknya 1 karakter huruf besar dan semua karakter huruf kecil dalam huruf kecil dan salah jika sebaliknya.

Bagaimana Anda memeriksa apakah semua karakter dalam string adalah angka?

isnumeric()−Mengembalikan nilai benar jika string Unicode hanya berisi karakter numerik dan salah jika sebaliknya.

Bagaimana Anda memeriksa apakah semua karakter dalam string adalah spasi?

isspace()−Mengembalikan nilai benar jika string hanya berisi karakter spasi dan salah jika sebaliknya.

Bagaimana Anda memeriksa apakah suatu string diberi judul dengan benar?

istitle()−Mengembalikan nilai benar jika string "diberi judul" dengan benar dan salah jika sebaliknya.

Bagaimana Anda memeriksa apakah semua karakter dalam string adalah huruf besar?

isupper()− Mengembalikan nilai benar jika string memiliki setidaknya satu karakter huruf besar dan semua karakter huruf besar dan salah jika sebaliknya.

Bagaimana Anda menggabungkan elemen secara berurutan?

join(seq)−Menggabungkan (menggabungkan) representasi string dari elemen-elemen dalam urutan seq menjadi sebuah string, dengan string pemisah.

Bagaimana cara mendapatkan panjang talinya?

len(string)−Mengembalikan panjang string.

Bagaimana Anda mendapatkan string dengan spasi dengan string asli rata kiri ke total lebar kolom?

(width[, fillchar])− Mengembalikan string dengan spasi dengan string asli rata kiri ke total lebar kolom.

Bagaimana Anda mengonversi string menjadi huruf kecil semua?

lower()− Mengonversi semua huruf besar dalam string menjadi huruf kecil.

Bagaimana Anda menghapus semua spasi di depan dalam sebuah string?

lstrip()−Menghapus semua spasi di awal string.

Bagaimana Anda mendapatkan karakter alfabet maksimal dari string?

max(str)−Mengembalikan karakter alfabet maksimal dari string str.

Bagaimana Anda mendapatkan karakter alfabet min dari string?

min(str)− Mengembalikan karakter alfabet min dari string str.

Bagaimana Anda mengganti semua kemunculan substring lama dalam sebuah string dengan string baru?

replace():Metode ini akan mengganti setiap instance dari substring lama dengan substring baru di seluruh string.

str1 = "Welcome to tutorialspoint "
new_str =str1.replace("Welcome",'Hello Welcome')
print(new_str)

Keluaran

Hello Welcome to tutorialspoint
Bagaimana Anda menghapus semua spasi di awal dan akhir dalam sebuah string?

strip()− Metode ini mengembalikan string baru dengan semua spasi di awal (spasi di awal) dan spasi di akhir (spasi di akhir) dihapus.

str1 = " Welcome to tutorialspoint "
Str = str1.strip()
print(Str)

Keluaran

Welcome to tutorialspoint
Bagaimana Anda mengubah huruf besar/kecil semua huruf dalam sebuah string? Bagaimana Anda mendapatkan versi string yang diberi judul?

title()− Digunakan untuk menggunakan huruf kapital pada huruf pertama setiap kata dalam string.

Bagaimana Anda mengonversi string menjadi huruf besar semua?

upper()−digunakan untuk mengubah semua huruf dalam string menjadi Huruf Besar.

Bagaimana Anda memeriksa apakah semua karakter dalam string adalah desimal?

isdecimal()− Mengembalikan nilai benar jika string Unicode hanya berisi karakter desimal dan salah jika sebaliknya.

Pertanyaan Wawancara Daftar Python

Apa perbedaan antara metode daftar del() dan hapus()?

Metode del() dan hapus() keduanya digunakan untuk menghapus elemen dari daftar. Del() digunakan untuk menghapus elemen pada nilai indeks tertentu. Itu juga dapat menghapus banyak elemen menggunakan operasi pemotongan. Misalnya, metode hapus() pada daftar digunakan untuk menghapus kemunculan pertama suatu elemen.

List = [1,2,3,4,5,6]
#deleting an element
del List[1]
#deleting using sliding operation
del List[2:3]
#removing 5 
List.remove(5)
print(List)

Keluaran

[1, 3, 6]
Apa keluaran dari len([1, 2, 3])?

Fungsi len() mengembalikan panjang daftar.(Output:3)

Berapakah keluaran dari [1, 2, 3] + [4, 5, 6]?

[1, 2, 3, 4, 5, 6]

Apa keluaran dari ['Hai!'] * 4?

['Hai!', 'Hai!', 'Hai!', 'Hai!']

Berapa keluaran dari 3 di [1, 2, 3]?

Benar

Berapa keluaran untuk x di [1, 2, 3]:cetak x?

123

Berapakah keluaran dari L[2] jika L =[1,2,3]?

3

Berapakah keluaran dari L[-2] jika L =[1,2,3]?

2

Berapakah keluaran dari L[1:] jika L =[1,2,3]?

3

Bagaimana Anda membandingkan dua daftar?

Untuk membandingkan dua daftar, kita perlu menggunakan persamaan[ ==]. Jika kedua daftar berisi nilai yang sama, maka akan menghasilkan True; jika tidak, ia akan mengembalikan False.

list1=[1,2,3,4]
list2=[1,2,3,4]
print(list1==list2)

Keluaran

True
Bagaimana Anda mendapatkan panjang daftar?

Dengan menggunakan fungsi len() kita dapat mengetahui panjang daftarnya.

list1 = [1,2,3,4,5]
print(len(list1))

Keluaran

5
Bagaimana Anda mendapatkan item dengan nilai maksimal dari sebuah daftar?

Dengan menggunakan fungsi max() kita dapat menemukan elemen maksimum dari daftar.

list1 = [10, 20, 30, 40, 50]
print(max(list1))

Keluaran

50
Bagaimana Anda mendapatkan item bernilai minimum dari sebuah daftar?

Dengan menggunakan fungsi min() kita dapat menemukan elemen minimum dari daftar.

list1 = [10, 20, 30, 40, 50]
print(min(list1))

Keluaran

10
Bagaimana Anda mendapatkan indeks suatu objek dalam daftar?

Dengan menggunakan fungsi indeks() kita bisa mendapatkan nilai indeks suatu elemen.

list1 = [10, 20, 30, 40, 50]
print(list1.index(30))

Keluaran

2
Bagaimana Anda memasukkan objek pada indeks tertentu ke dalam daftar?

fungsi insert() digunakan untuk menyisipkan elemen pada indeks tertentu. Ia menerima nilai indeks dan objek sebagai parameter.

list1 = ['a', 'b', 'c', 'd','e']
list1.insert(3,'z')

Keluaran

['a', 'b', 'c', 'z', 'd', 'e']
Bagaimana cara menghapus objek terakhir dari daftar?

pop() fungsi digunakan untuk menghapus objek terakhir dari daftar. Kita juga dapat meneruskan nilai indeks sebagai argumen dan mengembalikan objek pada indeks tertentu.

list1 = ['a', 'b', 'c', 'd','e']
list1.pop()
list1.pop(2)
print(list1)

Keluaran

['a', 'b', 'd']
Bagaimana cara menghapus objek dari daftar?

Dengan menggunakan delete(), del(), dan pop() kita dapat menghapus elemen dari daftar.

list1 = ['a', 'b', 'c', 'd','e']
list1.pop()
list1.pop(2)
print(list1)

Keluaran

['a', 'b', 'd']
Bagaimana cara membalikkan daftar?

reverse() fungsi digunakan untuk membalikkan daftar. Dengan menggunakan list slicing[::-1] kita juga dapat membalik daftarnya.

list1 = ['a', 'b', 'c', 'd','e']
print(list1.reverse())
list2 = [1,2,3,4,5]
rev=list2[::-1]
print(rev)

Keluaran

['e', 'd', 'c', 'b', 'a']
[5, 4, 3, 2, 1]
Bagaimana Anda mengurutkan daftar?

Menggunakan fungsi sort() digunakan untuk mengatur elemen daftar dalam urutan tertentu. Secara default, ini mengatur elemen dalam urutan menaik. Untuk menyusun elemen dalam urutan menurun kita dapat membalikkan daftar yang diurutkan menggunakan fungsi reverse().

list1 = [13,10,45,9,5,12]
list1.sort()
print(list1)

Keluaran

[5, 9, 10, 12, 13, 45]

Pertanyaan Wawancara Operator Python

Apa tujuan dari operator **? Apa itu Python?

Operator ** digunakan untuk melakukan operasi eksponensial dimana suatu bilangan digunakan untuk menaikkan pangkat bilangan lain. Misalnya, 2**3 berarti 2 dipangkatkan 3.

Apa tujuan // operator?

// operator digunakan untuk melakukan pembagian lantai. Ini membagi dua angka dan mengembalikan nilai bilangan bulat terbesar yang kurang dari atau sama dengan hasil pembagian.

print(9//5)

Keluaran

1
Apa tujuan dari operator itu?

Operator is di Python digunakan untuk memeriksa apakah dua variabel merujuk ke objek yang sama di memori. Ini membandingkan identitas objek, bukan nilainya.

Apa tujuan tidak masuk operator?

Operator not in di Python digunakan untuk memeriksa apakah elemen tertentu tidak ada dalam urutan, seperti daftar, tuple, string, atau kamus. Jika elemen tidak ditemukan, operator mengembalikan True; jika tidak, ia mengembalikan False.

Pertanyaan Wawancara Pernyataan Kontrol Python

Apa tujuan dari pernyataan break di Python?

Pernyataan break digunakan untuk menghentikan eksekusi loop ketika kondisi tertentu terpenuhi. Setelah pernyataan break dijalankan, perulangan segera berhenti, dan program dilanjutkan dengan pernyataan berikutnya setelah perulangan.

Apa tujuan dari pernyataan continue dengan Python?

Pernyataan continue dalam Python digunakan untuk melewati sisa kode di dalam sebuah loop untuk iterasi saat ini dan langsung berpindah ke iterasi loop berikutnya. Berbeda dengan pernyataan break yang mengakhiri perulangan seluruhnya, continue hanya melompat ke iterasi berikutnya tanpa mengakhiri perulangan.

Apa tujuan dari pernyataan pass dengan Python?

Pass Python adalah pernyataan null, yang dapat diganti dengan kode masa depan. Ini digunakan ketika kita ingin mengimplementasikan fungsi atau pernyataan kondisional di masa depan yang belum diimplementasikan. Ketika kita mendefinisikan sebuah loop atau fungsi jika kita membiarkan bloknya kosong kita akan mendapatkan IndentationError jadi, untuk menghindari kesalahan ini kita menggunakan pass.

Pertanyaan Wawancara Modul Acak Python

Bagaimana Anda bisa memilih item acak dari daftar atau Tuple?

Untuk memilih item acak dari daftar atau tupel dengan Python, kami menggunakan fungsi random.choice(). Fungsi ini mengembalikan elemen yang dipilih secara acak dari list dan tuple yang diberikan. Ini memastikan kita mengimpor modul acak dengan menambahkan import random. Metode ini berguna untuk memilih sampel acak, mengacak item, dan membuat permainan sederhana yang memerlukan pengacakan.

Bagaimana Anda bisa memilih item acak dari suatu rentang?

Untuk memilih item acak dari suatu rentang dengan Python, kami menggunakan fungsi random.choice(). Ia mengembalikan elemen yang dipilih secara acak dari rentang 'mulai' hingga 'berhenti - 1'. Ini juga akan memilih nomor acak dari rentang yang ditentukan.

Bagaimana Anda bisa mendapatkan nomor acak dengan Python?

random() − mengembalikan float acak r, sehingga 0 lebih kecil atau sama dengan r dan r kurang dari 1.

Bagaimana Anda menetapkan nilai awal dalam menghasilkan angka acak?

seed([x]) - Menetapkan nilai awal bilangan bulat yang digunakan dalam menghasilkan angka acak. Panggil fungsi ini sebelum memanggil fungsi modul acak lainnya. Tidak Mengembalikan Tidak Ada.

Bagaimana Anda mengacak item dalam daftar di tempatnya?

shuffle(lst) - Mengacak item daftar di tempatnya. Tidak Mengembalikan Tidak Ada.

Fungsi Python dan Pertanyaan Wawancara Memori

Apa fungsi lambda di Python?

lambda' adalah kata kunci dalam python yang menciptakan fungsi anonim. Lambda tidak berisi blok pernyataan. Itu tidak berisi pernyataan pengembalian.

Apa yang kita sebut dengan fungsi yang merupakan versi fungsi yang tidak lengkap?

Versi fungsi yang tidak lengkap sering disebut fungsi rintisan atau parsial. Ini biasanya merupakan fungsi placeholder yang mungkin tidak diimplementasikan atau digunakan selama pengembangan untuk menguji bagian lain dari suatu kode.

Ketika suatu fungsi didefinisikan, sistem menyimpan parameter dan variabel lokal di suatu area memori. Disebut apakah ingatan ini?

Area memori tempat parameter dan variabel lokal disimpan dalam suatu fungsi didefinisikan sebagai tumpukan. Di sini, tumpukan mengelola pemanggilan fungsi, menyimpan variabel, dan mengembalikan alamat file tertentu.

Pertanyaan Wawancara Modul Python dan Perpustakaan

Modul Python manakah yang digunakan untuk menerapkan metode yang terkait dengan OS?

Modul OS di Python digunakan untuk berinteraksi dengan sistem operasi. Ini menyediakan manipulasi file dan direktori, manajemen proses, variabel lingkungan, memungkinkan skrip Python untuk melakukan tugas terkait OS dari platform berbeda.

Beri nama perpustakaan Python yang digunakan untuk Machine Learning.

Pustaka 'scikit-learn' di Python digunakan untuk pembelajaran mesin.

Sebutkan alat yang digunakan Python untuk menemukan bug (jika ada).

Python menggunakan beberapa alat untuk menemukan pembelian, yaitu −


Python

  1. Modul Python
  2. Fungsi Python
  3. Membuat Game Tic Tac Toe dengan Python:Tutorial Kode Langkah demi Langkah
  4. Python - Sintaks Dasar
  5. Multithreading dengan Python dengan Contoh:Belajar GIL dengan Python
  6. Python round() fungsi dengan CONTOH
  7. Python - Operator Dasar
  8. Python - Loop
  9. Jam Kerja Python yang Sebenarnya:Sesi Tanya Jawab Langsung untuk Pembelajar Python
  10. Dekorator Python