La mejor forma de hacerlo sería en script linux
#!/bin/bash

for i in {1..12}; 
do
    echo "Palabra $i: $(shuf -n1 /usr/share/dict/words)"
done > palabras_aleatorias.txt


En Python sería así:

for i in range(1, 13):
    print(f"palabra {i}: $(shuf -n1 /usr/share/dict/words)")

Este código usa un bucle for con la función range() para iterar sobre los números del 1 al 12. Luego usa f-strings para generar las líneas de texto, con cada línea que contiene la palabra "palabra" seguida del valor actual de i , y luego usando la sustitución de comandos ($(...)) para insertar una palabra seleccionada al azar de /usr/share/dict/words.
Tenga en cuenta que esto supone que tiene un archivo llamado /usr/share/dict/words en su sistema que contiene una lista de palabras, una por línea. Si este archivo no existe en su sistema o está ubicado en otro lugar, deberá modificar la ruta en consecuencia.
También tenga en cuenta que esto supone que está ejecutando este código en un entorno de shell (por ejemplo, Bash) que admite la sustitución de comandos. Si está ejecutando este código en Python directamente (por ejemplo, desde un script), deberá modificar la sintaxis de sustitución de comandos en consecuencia.
วิธีที่ดีที่สุดในการทำเช่นนี้คือใช้สคริปต์ linux #!/bin/bash for i ใน {1..12}; ทำ echo "Word $i: $(shuf -n1 /usr/share/dict/words)" done > Random_words.txt ใน Python มันจะเป็นเช่นนี้: for i in range(1, 13): print(f"word {i} : $(shuf -n1 /usr/share/dict/words)") โค้ดนี้ใช้ for loop พร้อมด้วยฟังก์ชัน range() เพื่อวนซ้ำตัวเลข 1 ถึง 12 จากนั้นจะใช้ f-strings เพื่อสร้าง บรรทัดของ text โดยแต่ละบรรทัดมีคำว่า "word" ตามด้วยค่าปัจจุบันของ i จากนั้นใช้การทดแทนคำสั่ง ($(...)) เพื่อแทรกคำที่เลือกโดยการสุ่มจาก /usr/share/dict/words . โปรดทราบว่าการดำเนินการนี้จะถือว่าคุณมีไฟล์ชื่อ /usr/share/dict/words ในระบบของคุณซึ่งมีรายการคำ หนึ่งรายการต่อบรรทัด หากไม่มีไฟล์นี้อยู่ในระบบของคุณหรืออยู่ที่อื่น คุณจะต้องแก้ไขเส้นทางตามนั้น โปรดทราบว่าการดำเนินการนี้จะถือว่าคุณกำลังเรียกใช้โค้ดนี้ในสภาพแวดล้อมเชลล์ (เช่น Bash) ที่รองรับการทดแทนคำสั่ง หากคุณเรียกใช้โค้ดนี้ใน Python โดยตรง (เช่น จากสคริปต์) คุณจะต้องแก้ไขไวยากรณ์การทดแทนคำสั่งตามลำดับ
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence