Hướng dẫn how do i get a unique username in python? - làm cách nào để lấy 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. Show 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.
Làm thế nào để bạn tạo một tên người dùng độc đáo trong Python?Nhập mã Python bên dưới vào IDE của bạn để tạo danh sách tính từ:.. Tính từ = ['sợ', 'dũng cảm', 'bình tĩnh', 'quyết liệt', 'loại', 'tốt đẹp', 'tự hào', 'đáng sợ', 'dí dỏm', 'lo lắng']. từ Nhập ngẫu nhiên Lựa chọn First_word = Lựa chọn (tính từ). Từ lựa chọn nhập ngẫu nhiên, randint first_digit = randint (0, 9). Làm cách nào để tạo một người dùng duy nhất?Kết hợp hai hoặc nhiều điều yêu thích của bạn.Đơn giản chỉ cần động não một danh sách những điều yêu thích của bạn, sau đó đập hai hoặc ba trong số chúng thành tên người dùng.Bạn có thể tạo tên người dùng vô lý, vô nghĩa theo cách này, làm tăng cơ hội có tên người dùng có một không hai.. Simply brainstorm a list of your favorite things, then smash two or three of them together into a username. You can create absurd, nonsensical usernames in this way, which increases the chances of having a one-of-a-kind username.
Làm thế nào để bạn tạo một trình tạo tên ngẫu nhiên trong Python?Làm thế nào để tạo một chuỗi ngẫu nhiên trong Python.. Nhập chuỗi và mô -đun ngẫu nhiên..... Sử dụng Chuỗi Hằng số ASCII_LowerCase..... Quyết định độ dài của một chuỗi..... Sử dụng chức năng For Loop và Random Choice () để chọn các ký tự từ nguồn..... Tạo mật khẩu ngẫu nhiên .. |