Python是一種非常流行的編程語言,因為它有很多強大的庫和工具。其中一個受歡迎的庫是random。使用這個庫,可以輕松地生成隨機數。這篇文章將介紹如何使用Python生成隨機手機號碼。
import random def random_phone_number(): # 手機號碼前三位 leading_digit = ["130", "131", "132", "133", "134", "135", "136", "137", "138", "139", "147", "150", "151", "152", "153", "155", "156", "157", "158", "159", "186", "187", "188", "189"] # 隨機選擇前三位 phone_number = random.choice(leading_digit) # 添加后八位隨機數字 for i in range(8): phone_number += str(random.randint(0, 9)) return phone_number print(random_phone_number())
以上代碼使用了Python的random庫。前三位作為手機號碼的開頭是一定的,因此我們首先創建了一個列表leading_digit,它包含了所有可用的前三位數字。然后使用random函數選擇一個隨機的前三位數字。接下來,在循環結構內,添加8個隨機整數作為后八位。最后,將生成的手機號碼作為字符串返回。
要生成多個隨機手機號碼,只需要多次調用函數即可:
for i in range(10): print(random_phone_number())
這將生成10個隨機手機號碼。使用Python生成隨機手機號碼非常容易,并且可以應用于測試和模擬等多種場景。
上一篇html實線粗細代碼