自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mac 下 Flask 框架 workon命令找不到 ---- 最终解决方案(详解具体实现操作过程中遇到的坑)

Mac 下 Flask 的 全网最详细搭建本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:1.安装virtualenv和virtualenvwrappersudo pip install virtualenv# 以下成功截图sudo pip install virtualenvwrapper# 以下成功截图...

2018-08-17 00:02:05 1726 3

原创 Machine Learning --- 1 --- 什么是机器学习?

Machine-Learning:机器学习本文导航什么是机器学习?数据集和结构可用的数据集都有哪些数据存放的格式和处理工具常用的数据集数据的结构组成什么是数据的特征工程数据的特征抽取已经同步到个人技术网站,请点击此处>>>——什么是机器学习?——数据集和结构——可用的数据集都有哪些 Kaggle网址:https...

2018-08-05 21:27:33 985

原创 Python---Pycharm如何直接上传自己的代码到GitHub

请提前到官网注册GitHub账号,提前在terminal或者cmd安装git,然后你要检测自己电脑是否存在 SSH key,然后需要把SSH key复制下来,粘贴到你的GitHub。 - 第一步:安装git,一般都还没有安装git就去找SSH key,怎么可能找得到 - 请必须先有自己的GitHub账号,然后才是找自己的SSH key - Mac如何找到自己的SSH key,步骤很详细...

2018-06-25 10:23:06 10665 3

转载 Python---插入排序---目前看过最清晰的解析---转载

如何理解插入排序,为什么使用插入排序https://www.cnblogs.com/loveyoume/p/6261941.html在这里,我详细的讲一下我个人对于插入排序的理解。  每个人对于事物的理解都是不一样的,因为每个人对世界万物的看法和思考方式都不一样。因此,对于排序算法,我想每个人都有自己的理解方式,所以,虽然博客园里有很多关于排序的文章,但那只是其他人对这几个排序的理解方...

2018-06-24 15:30:06 556

原创 Python---验证哥德巴赫猜想

编写一个函数验证哥德巴赫的猜想:任何一个充分大的偶数(大于等于6)总可以表示成两个素数之和—–要求:将6-100之间的偶数,都用两个素数之和去表示def function(num): lu = [] for i in range(6, num): if i % 2 == 0: lu.append(i) # 得到所有的素数...

2018-06-19 18:08:15 23055

原创 Python---控制台输出:空心菱形

我这次分成了四个部分其实第一部分和最后一部分是一样的关键在第二部分和第三部分,这两部分是几乎一样的。1.第一部分和最后一部分是一样的,就是判断中间的位置打印*,其他位置打印空格for i in range(1, 20): if i == 10: print("*") break else: print(" ",...

2018-06-19 17:41:11 5318

原创 Python---控制台输出:空心三角形

是的我还是分成了三个部分第一部分和最后一部分都是很容易的,如果理解了空心正方形的话这里依然选择长度是20的三角形为了好看,依然用空格隔开,也增加了难度第一部分# 在中间打印的*,判断i循环下,i累加到10的时候,就打印*,其他时候打印空格加end不换行for i in range(1, 20): if i == 10: print("*")...

2018-06-19 17:13:20 8349

原创 Python---控制台输出:空心正方形

控制台输出:空心正方形实心的都会写,直接循环print,那么空心的呢? 代码是这样的# 打印正方形for i in range(20): if i % 2 == 0: print("*", end="") else: print(" ", end="")print()for j in range(8): for i...

2018-06-19 16:53:16 11888 1

原创 Python--设置自定义代码块

利用pycharm自带的功能,保存你常用的代码块,一句短语就可以拿出来用虽然敲代码的都自嘲复制粘贴,但是有一些代码的确是用到烂,你不能说这是程序员在偷懒,所有的语言都封装好了各种工具,拿到即用,这也叫偷懒吗?哈哈 下面我们用乘法表格式代码来演示一下i = 1 for i in range(10): j = 0 while j <= i:...

2018-06-11 20:31:44 5571 1

原创 Python-编码问题无法读取GBK文件

在学习读取操作文件内容的时候遇到了一个问题,日志写着这样一句话,就是当文件里面有中文的时候UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 4040: illegal multibyte sequence我知道这是gbk编码的问题,后来,我猜是在读取的那行代码那里,查看了背后的文档说明,发现一个可设置的参...

2018-06-10 18:34:09 11148 1

原创 Python---lambda匿名函数 和 递归函数

功能简单,只用一次,对于处理过于复杂的问题尽量用普通函数# 匿名函数的第一种使用方法Func = lambda a , b : a + bResult = Func(1,10)print(Result)# 匿名函数的第二种使用方法R2 = (lambda a, b: a * b)(1, 11)print(R2)...

2018-06-10 16:02:48 570

原创 Python----推导式:字典,无序集合

学会使用推导式,将会更好的减少代码量 - 列表#格式:[表达式/计算公式 for 循环 if判断]liar = [i for i in range(12)]print(liar)字典# 格式:{ i : 计算公式 for i in range(num)}dict = {str(i):i ** 2 for i in range(10, 0, -1)}print(dic...

2018-06-10 15:46:17 461

原创 Python日练习题目------六

计算字符串中子串出现的次数string = input("enter a string:")str = input("enter a str:")Count = string.count(str)print(Count)请输入星期几的第一个字母来判断是星期几,如果第一个字母一样,则继续判断第二个字母# 遍历字典里面的key,然后输出key对应的item。week...

2018-06-10 14:51:40 387

转载 Python中,可变与不可变类型

可变与不可变类型 1、可变与不可变类型 1)学python,一定要记住“一切皆为对象,一切皆为对象的引用”;2)所谓可变对象是指,对象的内容可变,而不可变对象是指对象内容不可变;3)可变数据类型:value值改变,id值不变;不可变数据类型:value值改变,id值也随之改变。4)不可变(immutable):int、字符串(string)、float、(数值型number)、...

2018-06-09 20:31:18 411

原创 Python----静态变量

理解下面的代码,分析为什么结果不同class Jingtai(object): Count = 0Ja1 = Jingtai()Ja2 = Jingtai()Ja2.Count = 1print(Ja2.Count,Ja1.Count)#结果:1,0看明白了吗?class Jingtai(object)的类变量Count的值并没有被Ja2.Count = 1这一行代...

2018-06-08 11:04:36 24381

原创 Python日练习题目-----五

对10个数进行排序Zha = []for i in range(10): zha = int(input("input ten number:")) Zha.append(zha)print(sorted(Zha))有一个排序好的数组,现在输入一个数字,要求按照用来的规律插入数组中Hao = [11,2,4,8,9

2018-06-08 08:13:18 374

原创 Python日练习题目----四

打印出以太坊的图案from sys import stdoutfor i in range(4): for j in range(2 - i + 1): stdout.write(" ") for k in range(2 * i + 1): stdout.write("*") print("\n&

2018-06-07 17:21:18 338

原创 Python日练习题目---三

Python日练习题————三**利用条件运算符来完成此题:学习成绩过90的用A表示;过60的用B表示;低于60用C表示Score = int(input("Please inout your score:"))if Score >= 90: Grade = "A"elif Score &a

2018-06-06 23:39:27 244

原创 Python日练习题目--二

接着上次的有一对兔子 从出生后第三个月起每个月都生了一对兔子 小兔子长到第三个月后每个月又生了一对兔子 假如兔子都不死,问每个月的兔子总数为多少?f1=1f2=1for i in range(1,21): print '%12d%12d'%(f1,f2) if(i%2)==0: print '' f1=f1+f2 f2=f1+f2判断10

2018-01-03 22:59:36 456

原创 Python日练习题目

日十篇Python练习题目基础不牢,就要坚持训练。敲就对了 先看题目,自己敲了再对着看。 有错就告诉我 或者发我邮件[email protected] 题目1 有1,2,3,4数字,能组成多少个互不相同且无重复数字的三位数?都是多少?##count用来统计三位数的大小# Count=0# for i in range(1,5):# for j in range(1,5):#

2017-11-23 18:37:01 959 1

空空如也

空空如也

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

TA关注的人

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