Python 提取手机号前三位 - 代码示例
使用 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}')
代码解释:
- 定义函数
extract_first_three(phone_number):- 该函数接受一个字符串
phone_number作为参数,代表输入的手机号。 - 函数内部判断
phone_number的长度是否大于等于 3,如果是,则使用切片操作[:3]提取前三位数字并返回;否则,返回 'Invalid phone number'。
- 该函数接受一个字符串
- 获取用户输入:
- 使用
input('请输入手机号:')获取用户输入的手机号,并将其赋值给变量phone_number。
- 使用
- 调用函数并输出结果:
- 使用
extract_first_three(phone_number)调用函数,并将返回值赋值给result。 - 使用
print(f'前三位数字:{result}')将提取到的前三位数字输出到控制台。
- 使用
使用示例:
假设用户输入手机号为 13812345678,则程序输出结果为:
前三位数字:138
其他编程语言:
您也可以使用其他编程语言来实现相同的功能,例如 JavaScript、Java、C++ 等。代码实现方式可能略有不同,但核心逻辑相同,即获取输入的手机号并提取前三位数字。
原文地址: https://www.cveoy.top/t/topic/kDI2 著作权归作者所有。请勿转载和采集!