分享某行软件开发中心的两道python笔试题

简介: 两道笔试题都是选择题,两个知识点,容易做错。第一题## 下面程序执行结果x = 2def b(a): x = x+ab(3)print(x)此段程序运行报错,UnboundLocalError: local variable...

两道笔试题都是选择题,两个知识点,容易做错。

第一题

## 下面程序执行结果
x = 2
def b(a):
    x = x+a
b(3)
print(x)

此段程序运行报错,UnboundLocalError: local variable 'x' referenced before assignment
应采用global关键字定义全局变量

x = 2
def b(a):
    global x
    x = x+a
b(3)
print(x)

第二题

a = [x for x in range(3)]
import numpy as np
a = np.array(a)
a**a

[1,1,4]

0**0 = 1,容易犯迷糊。

目录
相关文章
|
6月前
|
算法 数据挖掘 Python
海量数据,3行Python代码直接获取!
海量数据,3行Python代码直接获取!
195 0
|
4月前
|
存储 程序员 Python
小白也能用的代码!1行Python,把PPT转成1张长图
大家好,我是程序员晚枫。今天介绍`python-office`库的新功能:仅用1行Python代码将PPT转为单张长图。
80 11
 小白也能用的代码!1行Python,把PPT转成1张长图
|
3月前
|
Python
【Python】Python30个笔试题
本文提供了一份包含30个问题的Python笔试试题集
135 1
|
5月前
|
数据采集 Web App开发 数据处理
一步步教你用Python Selenium抓取动态网页任意行数据
使用Python Selenium爬取动态网页,结合代理IP提升抓取效率。安装Selenium,配置代理(如亿牛云),设置User-Agent和Cookies以模拟用户行为。示例代码展示如何使用XPath提取表格数据,处理异常,并通过隐式等待确保页面加载完成。代理、模拟浏览器行为和正确配置增强爬虫性能和成功率。
528 3
一步步教你用Python Selenium抓取动态网页任意行数据
|
4月前
|
Python
下面,我将简要介绍软件开发系统工程,并给出一个简单的Python代码示例和详解。
下面,我将简要介绍软件开发系统工程,并给出一个简单的Python代码示例和详解。
|
6月前
|
Python
2024年Python最新刷爆全网的动态条形图,原来5行Python代码就能实现!,2024年最新Python面试必问的HashMap
2024年Python最新刷爆全网的动态条形图,原来5行Python代码就能实现!,2024年最新Python面试必问的HashMap
2024年Python最新刷爆全网的动态条形图,原来5行Python代码就能实现!,2024年最新Python面试必问的HashMap
|
6月前
|
程序员 C# Python
100行python代码,轻松完成贪吃蛇小游戏_c#游戏100行代码(2)
100行python代码,轻松完成贪吃蛇小游戏_c#游戏100行代码(2)
|
5月前
|
机器学习/深度学习 算法 数据库
【功能超全】基于OpenCV车牌识别停车场管理系统软件开发【含python源码+PyqtUI界面+功能详解】-车牌识别python 深度学习实战项目
【功能超全】基于OpenCV车牌识别停车场管理系统软件开发【含python源码+PyqtUI界面+功能详解】-车牌识别python 深度学习实战项目
|
6月前
|
SQL API 数据库
在Python中获取筛选后的SQL数据行数
在Python中获取筛选后的SQL数据行数
64 1
|
6月前
|
开发工具 Python
90行python代码让微信开屏地球转起来,太酷了!
90行python代码让微信开屏地球转起来,太酷了!