cndaqiang Web Linux DFT

python报错

2019-05-13
cndaqiang
RSS

放一些杂七杂八的用法

##

python enumerate用法总结

python enumerate用法总结

>>> for i,name in enumerate( ('x','y','z') ):
...  print i, name
...
0 x
1 y
2 z

问题

python脚本开头没写python运行,执行后,因import命令使鼠标变成十字
参考Ubuntu(Linux)下鼠标锁死变成十字

解决

(python37) cndaqiang@girl:~$ ps -e | grep import
21090 pts/1    00:00:00 import
(python37) cndaqiang@girl:~$ kill -9 21090

divide by zero encountered in double_scalars

RuntimeWarning: divide by zero encountered in double_scalars

因为自己写自相关函数时,当t=总步长-1时,只有一个数据, 分母 $ < x^2 > - < x > ^2 == 0 $

if [ ] 用错判断符号

应该用()或不用

>>> if [ 2 > 3 ]:
...  print("2>3")
...
2>3

'builtin_function_or_method' object is not subscriptable

    def fermi_dirac_fitting(Es,Os,Ein=np.zeros[1]):
TypeError: 'builtin_function_or_method' object is not subscriptable

函数定义时出错,应该是np.zeros(1)

def fermi_dirac_fitting(Es,Os,Ein=np.zeros(1)):

本文首发于我的博客@cndaqiang.
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!



评论


广告

目录

广告
访客数据