2026年程序员招聘面试题含答案.docx

第PAGE页共NUMPAGES页

2026年程序员招聘面试题含答案

一、编程语言基础(5题,每题10分,共50分)

1.题目:

请用Python编写一个函数,实现将任意长度的十六进制字符串转换为十进制整数。要求处理无效输入(如包含非十六进制字符)时返回`None`。

答案:

python

defhex_to_decimal(hex_str):

try:

returnint(hex_str,16)

exceptValueError:

returnNone

解析:

`int()`函数的第二个参数指定进制,若输入非法则抛`ValueError`,通过`try-except`

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档