snrg.net
当前位置:首页 >> python的代码问题 >>

python的代码问题

get_shape()是得到inputs的维度,返回的是一个元组(tuple)。 比如inputs是一个 1 * 1 * 2 * 3 的数组 array([[[[1, 2, 3], [4, 5, 6]]]])那么get_shape()返回的是( 1, 1, 2, 3 ) as_list()将tuple转换成list,( 1, 1, 2, 3 ) 变成了 [ 1, 1, 2, ...

有问题,num += 1是无论if成立与否,都要执行的,不然循环退不出

#其实我觉得这么写,更容易理解点,返回的是True False的布尔值,#教程中的返回其实是一个处理后的值,不知道为啥filter函数还能识别,没有太深究。def not_empty(s): return s and len(s.strip()) > 0 #return s and s.strip() #如果直接单写 s...

首先为了代码在不同的机子上仍能使用,不用tab和空格混用,其次貌似主流缩进是4个空格,再有,注意标点,不要看着中文的输入法,python自带idle的自动缩进是不会有问题的,

好问题,也许是和具体的ide相关,我试了下自带的idle,在交互模式下是可以显示出来的

"indexH"恐怕是个tuple :( 打印出来看看: print("%s, %s"%(lens,indexH))

你这个程序只是一个小问题,就是格式,把那一行开始的四行对齐到for。 IndentationError: unindent does not match any outer indentation level 缩进错误:未缩进与任何外部缩进级别不匹配。

在Python中有两种编写代码的形式: Shell形式:一次只能执行一条完整语句,包括 if判断,for的循环,或者定义一个class,定义一个函数等等,这种很不灵活,容易出现所述现象: Edit形式:将要写的代码保存到一个PY文件里面,执行的代码无限制; ...

在你想换行的地方 后面加\,然后接着写就行了

append不许要追了,前面的**2已结追加了,去掉第四行就行

网站首页 | 网站地图
All rights reserved Powered by www.snrg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com