Xin chào các lập trình viên Tkinter. Hôm nay chúng ta sẽ học cách xây dựng trình tạo số điện thoại di động ngẫu nhiên của riêng mình. Ứng dụng này có thể thực sự hữu ích cho các nhà phát triển cần một số dữ liệu giả để làm việc
Tạo Trình tạo số di động ngẫu nhiên bằng Python
Hãy bắt đầu ngay các bước để tạo trình tạo số ngẫu nhiên của chúng tôi bằng Tkinter. Đó là một ứng dụng nhỏ thú vị mà bạn sẽ thích làm việc và cũng là thứ bạn có thể thể hiện trong danh mục đầu tư dành cho người mới bắt đầu của mình
Bước 1. Nhập mô-đun và tạo cửa sổ Tkinter
Bước đầu tiên trong bất kỳ dự án Tkinter nào là nhập các mô-đun tkinter
và random
, sau đó tạo một cửa sổ trống để làm việc trên đó. Chúng tôi có thể định cấu hình cửa sổ theo sở thích của riêng mình
Chúng tôi sẽ cung cấp cho cửa sổ một tiêu đề và màu nền. Cùng với điều này, chúng tôi sẽ đặt các thuộc tính thay đổi kích thước của cửa sổ là false
import tkinter as tk window = tk.Tk[] window.geometry["600x200"] window.config[bg="#F39C12"] window.resizable[width=False,height=False] window.title['Random Mobile Number Generator'] window.mainloop[]
Bước 2. Thêm tiện ích trên cửa sổ đã tạo
Bước này liên quan đến việc bổ sung các tiện ích khác nhau trên cửa sổ mà chúng tôi vừa tạo, bao gồm các nhãn và nút. Chúng tôi cũng sẽ tạo một nhãn trống sẽ được đặt thành số điện thoại di động được tạo trong các phần sau
Đối với mỗi tiện ích, chúng tôi sẽ tạo biến tiện ích và sau đó đặt chúng trên màn hình với sự trợ giúp của hàm place yêu cầu tọa độ x và y của tiện ích
import tkinter as tk window = tk.Tk[] window.geometry["600x200"] window.config[bg="#F39C12"] window.resizable[width=False,height=False] window.title['Random Mobile Number Generator'] l1 = tk.Label[text="Random Mobile Number Generator",font=["Arial",20],bg="Black",fg="White"] b1 = tk.Button[text="Click on me to generate a mobile number",font=["Arial",15],bg="#A3E4D7"] l2 = tk.Label[bg="#F39C12",font=["Arial",30],text=""] l1.place[x=100,y=20] b1.place[x=110,y=70] l2.place[x=165,y=130] window.mainloop[]
Bước 3. Tạo một hàm để tạo một số ngẫu nhiên
Bây giờ đến phần tạo một hàm để tạo số ngẫu nhiên, chúng ta sẽ sử dụng mô-đun random
và sau đó tạo một danh sách chứa tất cả các chữ số từ 0-9 ở dạng chuỗi được lưu trữ cùng nhau
Chúng tôi sẽ bắt đầu một biến số dưới dạng một chuỗi trống và chọn 10 chữ số ngẫu nhiên từ danh sách và tiếp tục nối chúng vào biến số. Cuối cùng, chúng tôi sẽ đặt văn bản của chuỗi trống làm số được tạo
Sau đó, đừng quên thêm tên hàm vào phần khai báo nút làm thuộc tính command
. Và bạn đã sẵn sàng
import random def generate_number[]: list = ["0","1","2","3","4","5","6","7","8","9"] number = "" for i in range[10]: number = number + random.choice[list] l2.config[text = number]
Mã cuối cùng
import random def generate_number[]: list = ["0","1","2","3","4","5","6","7","8","9"] number = "" for i in range[10]: number = number + random.choice[list] l2.config[text = number] import tkinter as tk window = tk.Tk[] window.geometry["600x200"] window.config[bg="#F39C12"] window.resizable[width=False,height=False] window.title['Random Mobile Number Generator'] l1 = tk.Label[text="Random Mobile Number Generator",font=["Arial",20],bg="Black",fg="White"] b1 = tk.Button[text="Click on me to generate a mobile number",font=["Arial",15],bg="#A3E4D7",command=generate_number] l2 = tk.Label[bg="#F39C12",font=["Arial",30],text=""] l1.place[x=100,y=20] b1.place[x=110,y=70] l2.place[x=165,y=130] window.mainloop[]
Một số đầu ra mẫu
Sự kết luận
Xin chúc mừng. Hôm nay chúng ta đã học cách tạo số điện thoại di động bằng công nghệ python tkinter. Hãy tự mình thử
Mã này sẽ cho phép bạn sử dụng mã vùng mà bạn biết và tạo số điện thoại tiềm năng để thử gọi. Bạn cũng có thể tạo một số điện thoại tiềm năng ngẫu nhiên 100% để thử. [Chỉ gọi [các] số mà bạn tự chịu rủi ro, bất kể rủi ro đó có thể là gì]
2 năm trướcuh, đó là một điều tuyệt vời. Nhưng bạn nghĩ sao về một mã tạo số điện thoại ngẫu nhiên mà bạn có thể sử dụng? . Những con số đó phải là thật, không giả, nhưng bạn phải bằng cách nào đó lấy chúng, mua chúng, hoặc tôi không biết. Chỉ cần tưởng tượng nó sẽ tuyệt vời như thế nào b. Không ai có thể theo dõi các cuộc gọi ngay cả khi họ sử dụng các ứng dụng như https. //www. numbertrackerpro. com. Điều đó sẽ làm cho nó tuyệt vời
11 thàng trướcHaha, đây là một cách hay để giải trí, nhưng tốt hơn là gọi từ số giả, để không gặp rắc rối sau này. Sự thật là các số ngẫu nhiên không thực sự ngẫu nhiên và có thể được dự đoán trước, điều mà chưa ai từng thông báo cho bạn. Bộ tạo số giả ngẫu nhiên là các phương pháp tạo ra các chuỗi số nguyên dường như ngẫu nhiên bằng cách sử dụng các công thức toán học hoặc các bảng đơn giản được tính toán trước. Nếu tôi muốn thử trò đùa này, thì chỉ từ một số điện thoại tạm thời mà bạn có thể từ https. //quackr. io miễn phí, để tránh các sự cố tiềm ẩn