Bicara itu murah. Tunjukkan kodenya.--Linus Torvalds
Pertanyaan 0000: Tambahkan nomor merah di sudut kanan atas avatar QQ Anda (atau avatar Weibo), mirip dengan efek cepat dari jumlah pesan yang belum dibaca di WeChat. Mirip dengan efek pada gambar
Pertanyaan 0001: Sebagai pengembang independen Aplikasi Apple Store, Anda ingin menjalankan promosi waktu terbatas dan menghasilkan kode aktivasi (atau kupon) untuk aplikasi Anda. Bagaimana cara menghasilkan 200 kode aktivasi (atau kupon) menggunakan Python?
Pertanyaan 0002: Simpan 200 kode aktivasi (atau kupon) yang dihasilkan oleh pertanyaan 0001 ke dalam database relasional MySQL .
Pertanyaan 0003: Simpan 200 kode aktivasi (atau kupon) yang dihasilkan oleh pertanyaan 0001 ke dalam database non-relasional Redis .
Pertanyaan 0004: Hitung jumlah kata yang muncul dalam file teks biasa berbahasa Inggris.
Pertanyaan 0005: Anda memiliki direktori dengan banyak foto, dan mengubah ukurannya agar tidak lebih besar dari resolusi iPhone5.
Pertanyaan 0006: Anda memiliki direktori yang berisi buku harian Anda selama sebulan, semuanya dalam bentuk txt. Untuk menghindari masalah segmentasi kata, dengan asumsi isinya semua dalam bahasa Inggris, harap hitung kata-kata yang menurut Anda merupakan kata terpenting dalam bahasa Inggris. setiap buku harian.
Pertanyaan 0007: Ada direktori dengan program yang telah Anda tulis. Hitung berapa baris kode yang telah Anda tulis. Sertakan baris dan komentar kosong, tetapi cantumkan secara terpisah.
Pertanyaan 0008: Untuk file HTML, temukan teks di dalamnya.
Pertanyaan 0009: File HTML, temukan tautan di dalamnya.
Pertanyaan 0010: Gunakan Python untuk menghasilkan gambar kode verifikasi surat seperti di bawah ini
Pertanyaan 0011: File teks kata sensitif filtered_words.txt berisi konten berikut. Ketika pengguna memasukkan kata sensitif, Kebebasan akan dicetak, jika tidak, Hak Asasi Manusia akan dicetak.
北京
程序员
公务员
领导
牛比
牛逼
你娘
你妈
love
sex
jiangge
Pertanyaan 0012: File teks kata sensitif filtered_words.txt, isi di dalamnya sama dengan pertanyaan 0011. Saat pengguna memasukkan kata sensitif, diganti dengan tanda bintang * ", menjadi "** Ini kota yang bagus.”
Pertanyaan 0013: Gunakan Python untuk menulis program perayapan gambar untuk merayapi gambar gadis Jepang di tautan ini :-)
Pertanyaan 0014: File teks biasa student.txt adalah informasi siswa. Isinya (termasuk tanda kurung kurawal) adalah sebagai berikut:
{
"1":["张三",150,120,100],
"2":["李四",90,99,95],
"3":["王五",60,66,68]
}
Silakan tulis konten di atas ke dalam file student.xls, seperti gambar di bawah ini:
Pertanyaan 0015: File teks biasa city.txt adalah informasi kota. Isinya (termasuk tanda kurung kurawal) adalah sebagai berikut:
{
"1" : "上海",
"2" : "北京",
"3" : "成都"
}
Silakan tulis konten di atas ke dalam file city.xls, seperti gambar di bawah ini:
Pertanyaan 0016: File teks biasa number.txt, isinya (termasuk tanda kurung siku) adalah sebagai berikut:
[
[1, 82, 65535],
[20, 90, 13],
[26, 809, 1024]
]
Silakan tulis konten di atas ke dalam file number.xls, seperti gambar di bawah ini:
Soal 0017: Tuliskan isi file student.xls pada Soal 0014 ke file student.xml, seperti
Seperti yang ditunjukkan di bawah ini:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<students>
<!--
学生信息表
"id" : [名字, 数学, 语文, 英文]
-->
{
"1" : ["张三", 150, 120, 100],
"2" : ["李四", 90, 99, 95],
"3" : ["王五", 60, 66, 68]
}
</students>
</root>
Soal 0018: Tuliskan isi file city.xls pada Soal 0015 ke file city.xml, seperti gambar di bawah ini:
<?xmlversion="1.0" encoding="UTF-8"?>
<root>
<cities>
<!--
城市信息
-->
{
"1" : "上海",
"2" : "北京",
"3" : "成都"
}
</cities>
</root>
Soal 0019: Tuliskan isi file angka.xls pada Pertanyaan 0016 ke file angka.xml, seperti berikut
Ditampilkan:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<numbers>
<!--
数字信息
-->
[
[1, 82, 65535],
[20, 90, 13],
[26, 809, 1024]
]
</numbers>
</root>
Pertanyaan 0020: Setelah masuk ke aula bisnis online China Unicom, pilih "Layanan Mandiri" --> "Permintaan Pesanan Terperinci", lalu pilih jangka waktu yang ingin Anda tanyakan, klik tombol "Kueri", dan di bagian bawah halaman hasil kueri, klik "Ekspor" ", file .xls detail panggilan yang mirip dengan 1 Oktober 2014 hingga 31 Oktober 2014 akan dibuat. Tulis kode untuk membuat statistik waktu panggilan bulanan.
Pertanyaan 0021: Biasanya untuk login ke suatu website atau APP, Anda perlu menggunakan nama pengguna dan kata sandi. Bagaimana kata sandi dienkripsi dan disimpan? Silakan gunakan Python untuk mengenkripsi kata sandi.
Bahan bacaan Penyimpanan kata sandi pengguna dan contoh Python
Bahan bacaanHashing Strings dengan Python
Baca metode paling aman Python untuk menyimpan dan mengambil kata sandi dari database
Pertanyaan 0022: iPhone 6 dan iPhone 6 Plus sudah diluncurkan untuk dijual. Silakan periksa apakah kode yang Anda tulis untuk pertanyaan 0005 dapat digunakan kembali.
Pertanyaan 0023: Gunakan kerangka Web Python untuk membuat versi Web dari aplikasi buku tamu.
Bahan bacaan: Kerangka web apa yang tersedia untuk Python?
Pertanyaan 0024: Gunakan kerangka Web Python untuk membuat aplikasi TodoList versi Web.
Pertanyaan 0025: Gunakan Python untuk mengimplementasikan: mengaum di komputer dan secara otomatis membuka situs web default di browser.
例如,对着笔记本电脑吼一声“百度”,浏览器自动打开百度首页。
关键字:Speech to Text
Ide referensi:
1: Dapatkan rekaman komputer-->file WAV python record wav
2: File rekaman --> teks
STT: Speech to Text
STT API Google API
3:Teks-->Perintah komputer