Saya tiada apa-apa yang perlu dilakukan selepas keluar kerja untuk menyertai keseronokan dan beritahu saya pendapat saya tentang masalah ini dan rekod penyalinan saya
1. Untuk menjadikan nama yang dihasilkan kelihatan seperti nama pertama, seperti yang dinyatakan di tingkat pertama, nama pertama dan nama akhir mesti dipisahkan
2. Tukar nama keluarga anda dahulu
Mencari nama keluarga Baijia Tiada senarai nama keluarga Baijia yang sedia dibuat Bagaimana saya boleh mencari dan menemuinya di sini 128 pemberat heksadesimal dan pengekodan nama keluarga Baijia.
Namun, masih ada yang tidak kena Nampaknya saya hanya perlu memasukkan nama keluarga yang biasa digunakan ke dalam senarai, jadi saya memprosesnya sendiri
Tampalkan kandungan nama keluarga dalam pautan di atas ke dalam fail teks, dengan anggapan
, mungkin kelihatan seperti ini:
test.txt
Buat skrip untuk memilih nama keluarga dan buang yang lain
last_names = []
with open("test.txt", "rb") as fh:
for i in fh:
last_names .append(i.strip().decode('utf-8').split(" ")[1])
print(last_names)
Pada ketika ini, kami mempunyai senarai ratusan nama keluarga
>>> help(chr)
Help on built-in function chr in module builtins:
chr(...)
chr(i) -> Unicode character
Return a Unicode string of one character with ordinal i; 0 <= i <= 0x10ffff.
Saya tiada apa-apa yang perlu dilakukan selepas keluar kerja untuk menyertai keseronokan dan beritahu saya pendapat saya tentang masalah ini dan rekod penyalinan saya
1. Untuk menjadikan nama yang dihasilkan kelihatan seperti nama pertama, seperti yang dinyatakan di tingkat pertama, nama pertama dan nama akhir mesti dipisahkan
2. Tukar nama keluarga anda dahulu
Tampalkan kandungan nama keluarga dalam pautan di atas ke dalam fail teks, dengan anggapan
, mungkin kelihatan seperti ini:test.txt
Pada ketika ini, kami mempunyai senarai ratusan nama keluarga
Kemudian, pilih nama keluarga semasa secara rawak daripada senarai ratusan nama keluarga
Dapatkan nama keluarga rawak
3. Selesaikan nama
Serupa dengan nama keluarga, cari aksara Cina yang biasa digunakan, kemudian kodkan dan proseskannya menjadi senarai严趣己
PS: Mengapa tidak menggunakan julatu4e00-u9fa5
Ada kebarangkalian tinggi bahawa watak-watak yang terbentuk tidak dikenali, dan menyakitkan untuk melihatnyaarray1=[ratus nama keluarga]
array2=[GB selang pengekodan semua aksara Cina]
concat(rand(array1),rand(array2))
Julat kod unikod bagi aksara Cina yang biasa digunakan ialah:
u4e00-u9fa5
Julat
chr(i) adalah dalam
0 <= i <= 0x10ffff