
Python
文章平均质量分 63
宋哥
哥一个学通信工程的,阴错阳差的搞起了软件,计算机知识基本来自于自学。总结记录工作中碰到的问题及解决办法是一个良好的习惯,过去我用笔,现在用键盘并分享到网上,让更多人看到,自己也方便查找。
博客的名字“驽马十驾,才定不舍。”取自荀子的“劝学篇”,记录并分享工作中的点点滴滴,积少成多,虽然不是什么人才,但只要孜孜不倦,也能做出一点成绩。
展开
-
如何使用Python自带编辑器IDLE
iamlaosong文下载python进行安装,默认自带此工具,启用:开始->程序->Python 2.*/3.*-> IDLE (Python GUI)如此就打开了Python Shell,可以输入命令进行交互测试,菜单File->New window(Ctrl+N)可以打开Python文件(右击任何一个.py文件,弹出菜单中的“Edit with IDLE”也可以调用IDLE打开这原创 2017-06-07 17:59:12 · 37698 阅读 · 0 评论 -
Python交互环境下如何输入代码
Iamlaosong文Python交互环境的提示符是“>>>”,命令行模式下输入python命令就可以进入这个交互环境进行交互会话。在windows中,除了在shell窗口中输入python,也可以通过启动IDLE的主窗口或者通过从python的start按钮菜单的菜单选项中选择"Python(command line)"来开始类似的交互会话。原创 2017-06-28 16:03:40 · 10036 阅读 · 1 评论 -
Python的模块和包的理解
iamlaosong文学习Python语言,对模块和包的理解总结如下:1、模块(Module)就是包含代码的文件,不一定是Python代码,有四种代码类型的模块:•使用Python写的程序( .py文件)•C或C++扩展(已编译为共享库或DLL文件)•包(包含多个模块)•内建模块(使用C编写并已链接到Python解释器内)原创 2017-06-21 10:21:29 · 4776 阅读 · 1 评论 -
Python2.7的IDLE无法启动
iamlaosong文安装Python碰到一个问题,IDLE无法启动。XP环境下似乎只能安装Python2.7,选择默认安装(盘符改为D盘),可是安装后点击开始菜单中的IDLE (Python GUI)无法打开,似乎闪了一下就结束了,没有任何提示。直接运行idle.bat也是一样。下载地址:https://www.python.org/downloads/release/python-2712/原创 2017-07-14 15:06:36 · 4806 阅读 · 0 评论 -
Python中可迭代对象和迭代器对象的理解
Iamlaosong文我们在用for ... in ...语句循环时,in后面跟随的对象要求是可迭代对象,即可以直接作用于for循环的对象统称为可迭代对象(Iterable),如list、tuple、dict、set、str等。可迭代对象是实现了__iter__()方法的对象,而迭代器(Iterator)则是实现了__iter__()和__next__()方法的对象,可以显示地获取下一个元原创 2017-07-10 09:51:19 · 5645 阅读 · 0 评论 -
用Python如何操作Oracle
Iamlaosong文Python没有自带oracle驱动,cx_Oracle可以实现Python访问oracle的目的,如果要访问Oracle,首先要下载安装cx_Oracle。下载地址:https://oracle.github.io/python-cx_Oracle/需要注意的是,最近版本(6.0、5.3)的驱动都是针对Oracle11、12的,所以,如果你的Oracle版本比这低的原创 2017-07-10 11:22:37 · 19975 阅读 · 0 评论 -
Python中变量赋值传递时的引用和拷贝
iamlaosong文曾经看到这样一个问题,一个字典中的元素是列表,将这个列表元素赋值给一个变量,然后修改这个列表中元素的值,结果发现,字典中那个列表也同样修改了。那个问题如下:dict = {'a':[1,2,3,4,5],'b':2}x = dict['a']for i in range(5): x[i] = 0print(dict['a'])程序运行结果如下:原创 2017-08-23 15:11:41 · 10199 阅读 · 0 评论