当我们的函数接收参数为任意个,或者不能确定参数个数时,我们,可以利用*来定义任意数目的参数,这个函数调用时,其所有不匹配的位置参数会被赋值为元组,我们可以在函数利用循环或索引进行使用deff(*args):#直接打印元组参数print(args)print('-'*20)#循环打印元组参数[print(i)foriinargs]...#传递一个参数f(1)print('='*20)#传递5个参数f(1,2,3,4,5)示例结果:(1,)----------
系统 2019-09-27 17:55:07 2086
今天终于可以用wxPython开发GUI程序了,非常高兴。把其中的一些注意点写下来以供参考。在windowsXP平台下,首先需要做以下环境的配置:1.首先是安装python,安装完之后将python/bin所在目录添加到path中。2.安装wxPython,此时要注意wxPython的版本要与前面python的版本一致。3.安装py2exe,这是windows平台下一个非常好的python程序发布工具,可以将python程序编译成exe而脱离python环
系统 2019-09-27 17:55:05 2086
numpy.std()求标准差的时候默认是除以n的,即是有偏的,np.std无偏样本标准差方式为加入参数ddof=1;pandas.std()默认是除以n-1的,即是无偏的,如果想和numpy.std()一样有偏,需要加上参数ddof=0,即pandas.std(ddof=0);DataFrame的describe()中就包含有std();demo:>>>aarray([0,1,2,3,4,5,6,7,8,9])>>>np.std(a,ddof=1)3.0
系统 2019-09-27 17:54:58 2086
文章目录python常用数据存储方法txtjsoncsvmsyql安装pymysql连接建库建表插入删除修改查询mongodb安装连接建库建文档增删改查redis安装连接操作公用方法字符串列表集合有序集合散列其他sqlalchemypostgresqlmysqloracleMicrosoftSQLServersqlitepython常用数据存储方法txtwithopen('test.txt','w',encoding='utf8')asf:f.write(
系统 2019-09-27 17:54:52 2086
魔术方法(魔法函数):一种特殊的方法。特点:不需要人工调用,在特定的时刻自动执行。1._init_初始化魔术方法*****1.触发时机:实例化对象之后触发2.作用:为实例化的对象添加对象的所属成员。3.参数:一个self接受当前对象其他的参数根据实例化的传参决定4.返回值:无5.注意事项:无例:className():age=18def__init__(self,head):self.sex="男"self.color="black"self.runs=s
系统 2019-09-27 17:54:26 2086
一、语法while条件:执行代码while就是当的意思,它指当其后面的条件成立,就执行while下面的代码。例:写一个从0打印到10的程序count=0whilecount<=10:print('第%s次'%count)count+=1如果要打印1~10之间的偶数怎么办呢?那就得先搞清楚,怎么判断一个数字是偶数?能被2整除的就是偶数,但如何判断这个数是否能被2整除呢?简单,直接判断这个数除以2之后的余数是否为0就行了,这就用到了前面“Python之运算符”
系统 2019-09-27 17:54:23 2086
Python是个非常受欢迎的编程语言,随着近些年机器学习、云计算等技术的发展,Python的职位需求越来越高。下面我收集了10个Python面试官经常问的问题,供大家参考学习。作者:xiaochao来源:马哥Linux运维|2018-02-0116:00收藏分享概述Python是个非常受欢迎的编程语言,随着近些年机器学习、云计算等技术的发展,Python的职位需求越来越高。下面我收集了10个Python面试官经常问的问题,供大家参考学习。一、类继承问题:有
系统 2019-09-27 17:53:50 2086
阅读更多网上流传以下几种安装1)要安装或升级pip,需要下载get-pip.py.地址:https://bootstrap.pypa.io/get-pip.py然后运行以下命令(需要管理员权限):pythonget-pip.py试了试:不行2)去官网下载①https://pypi.python.org/pypi/pip②下载之后的包上传到服务器上③然后解压tar-zxvf***④解压之后会有个文件夹⑤进入到文件夹,执行命令pythonsetup.pyins
系统 2019-09-27 17:51:30 2086
python批量添加的button使用同一点击事件根据传递的参数进行区分。defclear_text():print'我只是个清空而已'defclear_text(index):print'我只是个清空而已'+str(index)button=Button(framet_title,text='清空',command=clear_text)这样去设置,单个按钮对应单个点击事件没有问题的如果你是foriinRange(10):button=Button(fr
系统 2019-09-27 17:50:34 2086
1.python中创建进程的两种方式:frommultiprocessingimportProcessimporttimedeftest_():print'-----test-----'if__name__=='__main__':p=Process(target=test_)p.start()whileTrue:print'--main--''''1.通过process类创建一个进程对象,然后start即可开启进程,testtest_函数是进程实现的功能
系统 2019-09-27 17:49:44 2086