Hướng dẫn how do you make a unique username in python? - làm thế nào để bạn tạo một tên người dùng duy nhất trong python?
Trong bài viết này, bạn sẽ tạo một trình tạo tên người dùng sẽ kết hợp các từ và số ngẫu nhiên với nhau để tạo tên người dùng độc đáo. Trình tạo tên người dùngChọn tên người dùng duy nhất cho các trang web và phần mềm khác không bao giờ dễ dàng, vậy tại sao không tự động hóa quy trình với trình tạo tên người dùng ngẫu nhiên? Dịch mã cào sang mã Python giúp người học tránh phải suy nghĩ về logic của chương trình của họ, và thay vào đó, họ tập trung vào cú pháp của Python, vì vậy, đó là một cách tuyệt vời để giới thiệu chúng với ngôn ngữ. Trong bài tập này, bạn sẽ tạo một trình tạo tên người dùng sẽ kết hợp các từ và số ngẫu nhiên với nhau để tạo tên người dùng độc đáo. Bạn có thể xem mã đã hoàn thành của tôi cho trình tạo tên người dùng trong đầu, cùng với một số cấu trúc dữ liệu được sử dụng. Tại đây, các cấu trúc mã và dữ liệu cào: Nhiệm vụ của bạn là biến điều này thành một chương trình Python. Hãy nhớ rằng, bạn có thể nhìn lại các bước trước đó trong khóa học để nhắc nhở bạn về cú pháp chính xác hoặc xây dựng để sử dụng. Danh sách
Điều đầu tiên bạn sẽ cần làm là tạo ra một vài danh sách chứa tính từ và danh từ. Dưới đây là danh sách mười tính từ trong đầu:
BiếnBây giờ bạn sẽ tạo hai biến với các giá trị được chọn ngẫu nhiên từ mỗi danh sách. Trong Scratch 3, không có khối ngẫu nhiên cho phép bạn chọn ngẫu nhiên một mục từ danh sách. Thay vào đó, bạn phải sử dụng kết hợp các khối bên dưới để làm điều này: Trong Python, điều này cần mã ít phức tạp hơn, nhưng bạn cần nhớ nhập
Gán giá trị cho các biếnBước tiếp theo là tạo một biến 2 và biến 3 với các giá trị là số ngẫu nhiên trong khoảng từ 0 đến 9. Ở đây, cách thức này có thể đạt được trong đầu:Đây là cách nó có thể đạt được trong mã Python:
Concatenate (tham gia)Bạn đã gần hoàn thành chương trình Python của bạn. Bây giờ bạn cần kết hợp một số biến với nhau. Các khối đầu bên dưới tham gia các biến 8 và 9 với nhau và gán chuỗi kết quả cho biến 0:
Vật đúcCần phải thay đổi các số được chọn ngẫu nhiên thành chuỗi. Điều này là do Python chỉ có thể tham gia một chuỗi vào một chuỗi khác và không phải là một số. Chúng tôi sẽ bao gồm điều này chi tiết hơn sau này.
Đừng lo lắng nếu bạn gặp lỗi, điều này sẽ được mong đợi. Nó thường là một vấn đề cú pháp, ví dụ, thiếu 3 hoặc 4.Đọc bất kỳ thông báo lỗi nào xuất hiện và xem liệu bạn có thể tìm ra dòng lỗi nào không. Bạn có thể cần kiểm tra thông qua dòng mã của bạn từng dòng. Lưu ý: Mã trong nhận xét nên được đính kèm trong các ký tự Tilde ( 5) — three tildes before and after the code. Refer to our
‘Sharing code on FutureLearn’ guide for more information. |