使用 Python 提取手机号前三位

您需要使用 Python 编程语言来实现提取手机号前三位的功能。以下代码示例展示了如何使用 Python 代码完成这项任务:

def extract_first_three(phone_number):
    ''' 从手机号中提取前三位数字 '''
    if len(phone_number) >= 3:
        return phone_number[:3]
    else:
        return 'Invalid phone number'

phone_number = input('请输入手机号:')
result = extract_first_three(phone_number)
print(f'前三位数字:{result}')

代码解释:

  1. 定义函数 extract_first_three(phone_number):
    • 该函数接受一个字符串 phone_number 作为参数,代表输入的手机号。
    • 函数内部判断 phone_number 的长度是否大于等于 3,如果是,则使用切片操作 [:3] 提取前三位数字并返回;否则,返回 'Invalid phone number'。
  2. 获取用户输入:
    • 使用 input('请输入手机号:') 获取用户输入的手机号,并将其赋值给变量 phone_number
  3. 调用函数并输出结果:
    • 使用 extract_first_three(phone_number) 调用函数,并将返回值赋值给 result
    • 使用 print(f'前三位数字:{result}') 将提取到的前三位数字输出到控制台。

使用示例:

假设用户输入手机号为 13812345678,则程序输出结果为:

前三位数字:138

其他编程语言:

您也可以使用其他编程语言来实现相同的功能,例如 JavaScript、Java、C++ 等。代码实现方式可能略有不同,但核心逻辑相同,即获取输入的手机号并提取前三位数字。

Python 提取手机号前三位 - 代码示例

原文地址: https://www.cveoy.top/t/topic/kDI2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录