詹惠儿

PQ里只能保存一种类型的分组,请问同一份数据怎么才能同时使用不同的分组汇总呢

问:PQ里只能保存一种类型的分组,请问同一份数据怎么才能同时使用不同的分组汇总呢答:是的,不仅仅是在PQ里,其他软件里同一份数据只能进行一次分组汇总,因为进行分组汇总后,得到的是汇总后的数据;如果同一份数据想要进行不同分组依据进行汇总,可以在不同表进行分组汇总,再进行联表操作。

詹惠儿

2021-06-28

25.0000 1 0
  • 关注作者
  • 收藏

python报错SyntaxError: 1nvalid syntax

问:python报错SyntaxError: 1nvalid syntax答:检查代码可以看到代码最后多了个 b,不符合python编写规范,把b删除即可。

詹惠儿

2021-06-28

25.0000 1 0
  • 关注作者
  • 收藏

python报错:FileNotFoundError:I [Errno 2] No such file or directory:' picture. jpg',怎么解决?

问:python报错:FileNotFoundError:I [Errno 2] No such file or directory:' picture. jpg',怎么解决?答:这是因为在jupyter当前地址下找不到该图片,出现此报错有两种原因:一是文件存放的地址不是jupyter当前目录,二是文件名没有拼写正确,根据这两个原因排查即可。

詹惠儿

2021-06-28

25.0000 1 0
  • 关注作者
  • 收藏

SQL中having是用来做什么的呢?

问:SQL中having是用来做什么的呢?答:

詹惠儿

2021-06-28

25.0000 1 0
  • 关注作者
  • 收藏

bi课上讲的一表和多表怎么区分呀?

问:bi课上讲的一表和多表怎么区分呀?答:两表连接时,公共字段存在重复值的表称为多变,公共字段没有重复值的表为一表;通常来说,一个表中一般是主键字段才不会重复,其他非主键字段都可能存在重复值。

詹惠儿

2021-06-28

25.0000 1 0
  • 关注作者
  • 收藏

python这个结果怎么能同时输出啊?一般只能出最后一行的结果

问:python这个结果怎么能同时输出啊?一般只能出最后一行的结果答:执行以下语句即可同时输出所有行结果:from IPython.core.interactiveshell import InteractiveShellInteractiveShell.ast_node_interactivity = "all"

詹惠儿

2021-06-28

25.0000 1 0
  • 关注作者
  • 收藏

global讲的是修改全局变量,结果为什么不是100 100呢?

问:global讲的是修改全局变量,结果为什么不是100 100呢?答:这是因为在inner()函数内通过global关键字是将当前的num标识为全局变量,num=100是对全局变量进行修改,并不影响局部变量,而print()这条语句是在outer()内,所以这里的num是outer里的局部变量,打印应为10。

詹惠儿

2021-06-28

25.0000 1 0
  • 关注作者
  • 收藏

python中global和nonlocal有什么区别?

问:python中global和nonlocal有什么区别?答:global定义的是全局变量,而nonlocal定义的是上一级函数中的局部变量,详细介绍如下:

詹惠儿

2021-06-28

25.0000 1 0
  • 关注作者
  • 收藏

python中notebook打不开新建文件,报错:creating notebook failed

问:python中notebook打不开新建文件,报错:creating notebook failed答:打开jupyter notebook时会自动弹出一个cmd窗口,用来记录jupyter的操作,在运行jupyter期间,这个窗口不能关闭,否则会出现以上报错。

詹惠儿

2021-06-24

96.0000 1 0
  • 关注作者
  • 收藏

python报错syntaxError : invalid character in identifier 怎么解决?

问:python报错SyntaxError,怎么解决?答:根据错误提示可知是因为代码中存在无效字符而报错,检查代码发现是 if seat_num>0: 中的冒号为中文字符,将其改为英文状态下输入的冒号即可。

詹惠儿

2021-06-24

96.0000 1 0
  • 关注作者
  • 收藏

python的元组使用场景

问:python的元组一般什么时候才用?答:python中列表与元组的特点总结如下:列表:动态存储,长度大小可变,可对元素进行增删查改等操作,但储存内存较大,性能偏差;元祖:静态存储,长度大小固定,不可随意更新数据,内存占用空间小,处理速度快;由其特点可知二者的使用场景为:列表:需随时对数据进行更改,不考虑性能;元祖: 1. 数据需要被“锁定”,不能随意更改; 2. 对性能

詹惠儿

2021-06-24

96.0000 1 0
  • 关注作者
  • 收藏

python中集合的补集是什么符号

问:python中集合的补集是什么符号答:python中集合的补集也叫“对称差集”,集合中实现两个集合进行补集运算的符号是“^”,例如:set_01^set2_0, 同时也可以通过其内置函数symmetric_difference( )来实现举例如下:

詹惠儿

2021-06-24

96.0000 1 0
  • 关注作者
  • 收藏

第一行能出结果ABC 第二行为什么报AttributeError错误

问:第一行能出结果ABC 第二行为什么报AttributeError错误答:第一行没报错是因为当x=None,在进行逻辑判断时,and左边判断结果为fasle就会返回结果为false,不会往下执行,所以and右边的None.strip()并没有执行,也就不会报错。

詹惠儿

2021-06-22

96.0000 1 0
  • 关注作者
  • 收藏

x*-1是什么意思呀

问: x*-1是什么意思呀答:是指按照example_list里元素值的大小逆序输出

詹惠儿

2021-06-22

96.0000 1 0
  • 关注作者
  • 收藏

为什么对list使用sort()没反应?

问:为什么对list使用sort()没反应?答:这是因为sort是对原对象进行排序,可以将list(d.items())先赋值给一个对象a,再执行a.sort(),打印a就可以看到变化了

詹惠儿

2021-06-22

96.0000 1 0
  • 关注作者
  • 收藏

第一个能输出结果adult 第二个没有结果,是怎么回事?

问:第一个能输出结果adult 第二个没有结果,是怎么回事?答:这是因为第二个把print()语句放在if里面,则需要满足if条件才会执行print();这里age=5,不满足age>=18的条件,则不执行if语句里的print()语句。

詹惠儿

2021-06-22

96.0000 1 0
  • 关注作者
  • 收藏

安装第三方库后出现黄色代码块:you are using pip version 19.0.3,however version 19.1.1 is available.

问题描述:安装第三方库后出现黄色代码块:you are using pip version 19.0.3,however version 19.1.1 is available.解决方法:执行命令:python -m pip install --upgrade pip 来对PIP包进行更新即可总结:一般来说,不用指定更新的版本,将其更新到最新即可

詹惠儿

2021-06-16

576.0000 2 0
  • 关注作者
  • 收藏

python库安装成功仍无法导入问题

问题描述:在windows环境下,若anaconda与python安装路径不同,使用PIP安装会将第三方库安装在python的路径下,在anaconda中使用import导入第三方库时,会因找不到已安装的第三方库而报错:"ImportError: No module named XXX"解决方法:此时需要手动找到python下第三方库的目录(如C:\Users\Administrator\AppD

詹惠儿

2021-06-16

96.0000 1 0
  • 关注作者
  • 收藏

Python中的enumerate函数是怎么用的?

问:Python中的enumerate函数是怎么用的?答:enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。参数说明如下:sequence -- 一个序列、迭代器或其他支持迭代对象。start -- 下标起始位置举例来说,假如你想遍历打印出某个序列的索引和序列值,在一般的for循环中可以这样实现:而

詹惠儿

2021-06-15

80.0000 1 0
  • 关注作者
  • 收藏

python运算符中的and,or,not是按什么顺序执行?

问:python运算符中的and,or,not是按什么顺序执行?答:python中and,or,not的执行顺序为:not>and>or,具体可参照下表,一般情况下,运算符优先级表决定了哪个运算符在别的运算符之前计算。但是,如果你想要改变它们默认计算顺序,你得使用圆括号。例如,你想要在一个表达式中让加法在乘法之前计算,那么你就得写成类似(10 + 55) * 13的样子。

詹惠儿

2021-06-15

80.0000 1 0
  • 关注作者
  • 收藏
<1234165>