分类
摘要:
初识函数
1,自定义函数
s ='内容' #自定义函数
def my_len():#自定义函数没有参数
i =0
for k in s:
i+=1
print(i)
return i #返回值
my_len()#调用函数
函数的特点:定义了之后可以在... 阅读原文
2017-12-26 16:58:04 阅读(790) 评论(0)
摘要:
正常情况:
1 class Person():
2
3 def __init__(self, name):
4 self.name = name
5
6 def eat(self, food): # 属于类对象
7 print('吃%s...'... 阅读原文
2017-12-26 16:15:02 阅读(838) 评论(0)
摘要:
pycharm创建Flask项目
之前一直都是用在idea里创建空项目然后导入,之后就没有各种的智能提示,在选择文类,选择模板之类的地方就会很麻烦。
步骤1.使用自带的flask方式创建项目
选择好flask方式,输入项目名称,选择相应的虚拟环境,输入模版文件位置及文件名。然后点击创建。
步骤2.将... 阅读原文
2017-12-26 15:47:09 阅读(975) 评论(0)
摘要:
官网介绍:
Matplotlib is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments acros... 阅读原文
2017-12-26 14:19:03 阅读(812) 评论(0)
摘要:
在上一个博文中,我们用learning_curve函数来确定应该拥有多少的训练集能够达到效果,就像一个人进行学习时需要做多少题目就能拥有较好的考试成绩了。
本次我们来看下如何调整学习中的参数,类似一个人是在早上7点钟开始读书好还是晚上8点钟读书好。
加载数据
数据仍然利用手写数字识别作为训练数据:
from skle... 阅读原文
2017-12-26 10:48:02 阅读(781) 评论(0)
摘要:
Python的web模板,其实就是在HTML文档中使用控制语句和表达语句替换HTML文档中的变量来控制HTML的显示格式,Python的web模板可以更加灵活和方便的控制HTML的显示,而且大大地减少了编程人员的工作量。
模板语法:
1、控制语句{% ... %}:控制语句需要用{% end %}来作为此... 阅读原文
2017-12-26 06:12:09 阅读(806) 评论(0)
摘要:
文件操作
1,文件路径:d:\xxxx.txt
绝对路径:从根目录到最后
相对路径:当前目录下的文件
2,编码方式:utf-8
3,操作方式:只读,只写,追加,读写,写读......
(1)只读--r
f =open('路径',mode='r',encoding='编码方式')
content=... 阅读原文
2017-12-26 00:38:03 阅读(762) 评论(0)
摘要:
字符串的格式化种类
1、%:功能有限。比较古老
2、str.format():功能比较多,技术比较新(有可能替代掉%的趋势)
如图:
格式化输出
实例1:独立元素格式化:(*args)
1 #方法1:
2 s1 = "i am {0},age {1}".format('alex',19)
... 阅读原文
2017-12-25 23:39:06 阅读(798) 评论(0)
摘要:
一、协程:
1、生成器只有在调用时才会生成相应的数据
2、调用方式有 " str__next__.() str.send() ",
3、并且每调用一次就产生一个值调用到最后一个值后会报错
4、报错可用try和except做异常处理
注意:
next:是直接调用yield,并不会传值。
send:是调用并直接传... 阅读原文
2017-12-25 22:27:02 阅读(774) 评论(0)
摘要:
Python 在程序并行化方面多少有些声名狼藉。撇开技术上的问题,例如线程的实现和 GIL1,我觉得错误的教学指导才是主要问题。常见的经典 Python 多线程、多进程教程多显得偏“重”。而且往往隔靴搔痒,没有深入探讨日常工作中最有用的内容。
传统的例子
简单搜索下“Python 多线程教程”,不难发现几乎所有的教程... 阅读原文
2017-12-25 22:23:02 阅读(792) 评论(0)