自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Python学习——Class类

如下代码是对python中类的基本语法的学习:#基类class info: name='' age=0 #私有属性 __weight=0 def __init__(self,name,age,weight): self.name=name self.age=age self.__weight=weight

2017-10-19 21:02:29 837

原创 python语言中f.seek()的问题

f = open('d:\\1.txt','w')print(f.write('123456789'))f.close()f = open('d:\\1.txt','r')print(f.seek(2))print(f.read(1))print(f.seek(2,1))print(f.read(1))为什么第二个参数取1或2时,程序运行会出现错误?不能从文件当前位置或文件结尾读

2017-10-18 22:33:09 8590 1

原创 对python中对象的理解

python中变量是以内容为基准的,不像C语言中以变量的名称为基准。只要一个数字是100,不管变量的名称叫什么,这个变量的地址都相同,即指向同一个内存,这就说明变量可以以多个名称访问。示例如下:a=5b=5print(id(a),id(b))a=6print(id(a),id(b))Python中一切都是对象,我感觉python中变量的名字就像是C语言中的指针一样,名称可以不同,但

2017-10-18 22:07:27 671

原创 python语言学习——对yield函数的理解

python语言中,使用了yield的函数被称为生成器。生成器返回的必是迭代器。看了很长时间才弄懂这两句话,废话不多说,用一个简单的例子来解释一下yield。1.下面是我写的一段简单的求解阶乘的函数:def fac(n): i,j = 1,1 while j<=n: i=i*j print(i) j+=1fac(6)

2017-10-18 00:39:40 406

原创 python待解决问题,为什么不给创建的迭代器对象命名,就不能输出迭代器的下一个元素

代码如下:l=[1,2,3,4,5]g=iter(l)print(next(iter(l)))print(next(iter(l)))print(next(iter(l)))print(next(g))print(next(g))print(next(g))输出结果如下:

2017-10-17 23:21:24 330

原创 python中append与extend方法的区别

append方法用于在列表末尾添加新的对象,没有返回值,但是会改变原来的列表。a=['a',1,'b']b=[1,2]c=a.append(b)print(c)print(a)print(a.count([1,2]))该段代码运行结果为:extend方法用于在列表末尾一次性追加多个值,同样没有返回值,改变原来的列表。若将上述代码中的append更改为extend,运行结果

2017-10-17 17:13:39 587

原创 C++ 使用读写文件的矩阵乘法

要求:读出指定文本文件中各矩阵,计算多矩阵相乘后结果,并将结果写入另一文本文件中。输入文件格式:1.每一个矩阵的列与列之间有一个空格,行与行之间有一个换行符。                         2.矩阵与矩阵之间有一空行,文件末尾为最后一个矩阵的下一行。一开始做这个练习的时候为result矩阵分配了所有输入矩阵中行列数最大值对应的内存空间。后来经老师提示发现需要为re

2017-10-16 22:34:40 1720 1

原创 如何解决Visual Studio2015无法创建C++控制台应用程序,重复弹出新建项目窗口的问题

为了学习python语言,我前两天刚刚为电脑里的VS2015配置好了CPython解释器,但是今天打算编写C++程序的时候突然发现无法新建C++项目,并且会重复弹出新建项目的窗口。输出栏有项目“homework3”无法加载,因为它缺少安装组件。若要解决此问题,请使用以下选择启动 Visual Studio 安装程序:Microsoft.VisualStudio.Component.VC.T

2017-10-16 20:48:34 14003 12

原创 在Visual Studio2015中配置Python环境

因为老师安排的毕业设计需要用到Python语言,所以博主需要用几天的时间快速地学习一下这门语言。而学习一门语言首先要为它搭建好IDE,我以前学习C++语言的时候用的是VS2015,为了方便,我决定继续使用它来编写Python。但是确实遇到了几个问题。(编程小白第一次写博客,很糙,见谅。)首先我参考了一下百度经验,如何为VS2015配置Python环境,(https://jingyan.baid

2017-10-15 19:16:46 4800 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除