自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python等编程语言学习资料分享

主要是关于Python编程语言,计算机科学以及机器学习方面书籍资料的分享。关于Python语言学习:书籍分享目录:1.《Python语言及其应用》(and《Python核心编程》)2.《Python编程:从入门到实践》3.《Python学习手册》4.《Python科学计算第二版》学习建议:建议先看《Python语言及其应用》(或者《Python核心编程》这本书主要讲的是Pytho...

2019-07-12 16:10:59 6804 1

原创 (Python)将列表中的数据print到文件中的小tips

在Python中,假如要将一个列表中的数据输入到文件中,通常做法如下:f1 = open('file_name', 'w')list_values = [x**2 for x in range(1001)]for value in list_values: print(value, end='', file=f1)但是如果巧用解包参数列表的方法(https://docs....

2019-06-06 14:47:56 677

原创 Python计算斐波那契数列

分别用递归,动态编程和尾递归计算斐波那契数列其中递归和动态编程的递归深度在我的电脑上大概能计算到斐波那契数列2500项左右,而尾递归则参考网上进行了递归优化对递归深度没有限制,以下是相应代码:# -*- coding: utf-8 -*-"""Created on Sun May 5 08:53:27 2019@author: Zha_Jiajia""""""Obtai...

2019-05-06 11:04:37 1239

原创 Python对正数开方的两种方法

用Python实现二分法以及Newton-Raphson法对正数进行开方# -*- coding: utf-8 -*-"""Created on Sat Apr 27 10:14:14 2019@author: Zha_Jiajia"""def SquarerootBi(x, epsilon): '''Return the squareroot of a nonnega...

2019-04-27 11:13:08 1580

原创 Win10 64位系统安装Microsoft Visual Studio和Intel Fortran(非正式名称)

对于许多科学计算用的程序大多都是Fortran语言编写的,而现在残存于市场的Fortran90编译器只能支持安装在32位系统上。随着电脑技术的发展,cpu的更新换代,Windows64位系统应用越来越广泛,因此安装一款能够应用于Windows64位系统的Fortran编译环境对于一些从事用Fortran语言进行科学计算的同学就变得很有必要。下面我就以自身在Win10 64位操作系统上安装Micro...

2019-04-22 12:55:54 28013 14

原创 从文件读入数据,输出每一列最大值(Python)

# -*- coding: utf-8 -*-"""Created on Fri Mar 29 10:09:04 2019@author: Zha_Jiajia"""import numpy as npf1 = open('originalfile_name', 'r')f2 = open('targetfile_name.dat', 'w')numlist = []fo...

2019-03-30 08:51:27 4190 3

原创 Python实现用初等行变换将矩阵化为最简行形式

python实现用初等行变换将矩阵化为最简行形式代码如下:# -*- coding: utf-8 -*-"""Created on Fri Mar 15 15:05:53 2019@author: MrZjjPolarBear"""import numpy as npdef rsmat(arbmat): """ Convert an arbitrary matr...

2019-03-18 20:45:06 9868 3

原创 Python编程:从入门到实践--关于测试代码部分的练习

11-1城市和国家:编写一个函数,它接受三个形参:一个城市名和一个国家名和城市人口(城市人口参数为可选)。这个函数返回一个格式为City, Country - population xxx的字符串,如Santiago, Chile - population 5000000。将这个函数储存在一个名为city_functions.py的模块中。创建一个名为test_cities.py的程序进行测试。...

2019-03-07 21:37:11 177

原创 Python编程:从入门到实践--16章:绘制世界地图时报错

from pygal.i18n import COUNTRIES报错:from pygal.i18n import COUNTRIESModuleNotFoundError: No module named 'pygal.i18n'原因:i18n模块在pygal2.0.0及以上版本中被移除了,但是可以在pygal_maps_world模块中找到因此我们安装pygal_map...

2019-03-05 15:02:27 751

原创 最小编辑距离算法(Python)

'''reference : https://blog.csdn.net/ls386239766/article/details/38961745'''def LD(str1, str2): #LD:Levenshtein distance lenstr1 = len(str1) + 1 lenstr2 = len(str2...

2019-02-21 14:03:55 2140

原创 Python核心编程(第二版答案)-第三章答案

转载请注明出处第三章(编译器版本为Python3.5)3-1.标识符。为什么Python 中不需要变量名和变量类型声明?在Python 语言中,对象的类型和内存占用是运行时确定的。尽管代码被编译成字节码,Python 仍然是一种解释型语言。在创建——也就是赋值时,解释器会根据语法和右侧的操作数来决定新对象的类型。在对象创建后,一个该对象的应用会被赋值给左侧的变量。 3-2.标识符。为什么Pytho...

2018-05-14 21:10:02 1502

空空如也

空空如也

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

TA关注的人

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