代码如下:如图,为什么每次输出都会报错?

import pefile,sys,os,string,shutil,repe_path = sys.argv[1]pe = pefile.PE(pe_path)print pe_pathprint pe



素胚勾勒不出你
浏览 107回答 1
1回答

鸿蒙传说

def 是用来定义函数的一个关键字,只有在函数的定义时用到他。Python 函数定义的语法: def 函数明(参数列表): 函数体 注意,Python 的函数无需显示声明他的返回值类型,实际上默认返回 None,当遇到 return 时自动返回。 return 是返回的意思,也就是代码执行遇到 return 时,便不在执行下去了。用到的情况主要有: 1、要向函数调用者返回一个结果,例如: def add(a, b): return a + b # 这里将 a + b 的结果返回给函数调用者 2、某条件不成立,终止执行,例如: def func(*arg): if (len(arg) == 0) : #这里判断,如果参数是空的,将终止执行 return ... 至于 print ,就是打印出来一串字符到屏幕上,供你阅读,你想打印什么,就可以打印什么,想什么时候打印,就什么时候打印。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python