- 博客(28)
- 收藏
- 关注
原创 JavaScript案例:字符串
1. 生成四位随机验证码<!DOCTYPE html><html><head> <title></title></head><body> 请输入验证码: <input id="inputCode"> <span id="spanCode">xxxx</span>...
2020-02-18 10:00:11 420
原创 JavaScript案例:数组
1. 数组显示到页面中<!DOCTYPE html><html><head> <title></title></head><body> <ul id="ulScore"></ul> <script> var scoreList = [600,650,700,7...
2020-02-14 22:29:49 341
原创 Python系统学习笔记17(tkinter:GUI、组件Button/Entry/Label/Menu/Canvas等、步骤、组件布局pack/grid等、消息机制、绑定、菜单、canvas画布)
GUI介绍GraphicalUserInterface,GUI for Python: Tkinter, wxPython, PyQtTKinter:绑定的是TK GUI工具集,用途Python包装的Tcl代码PyGTKTkinter的替代品wxPython跨平台的Python GUIPyQt跨平台的商业授权可能由问题推荐资料...
2019-03-19 14:58:29 1654
原创 Python系统学习笔记16(LOG相关概念:级别、IO操作、日志分析;Logging模块四大组件:Logger、Handler、Filter、Formatter)
LOGhttps://www.cnblogs.com/yyds/p/6901864.htmllogginglogging模块提供模块级别的函数记录日志包括四大组件1. 日志相关概念日志注意:日志自动记录会写在磁盘上是IO操作,很慢,与cpu速度不匹配,所以只在关键信息地方使用。日志的级别(level)不同的用户关注不同的程序信息DEBUGINFONOTICEWAR...
2019-03-19 14:28:04 562
原创 Python系统学习笔记15(文件open/seek/write、持久化pickle/shelve)
文件长久保存信息的一种数据信息集合常用操作打开关闭(文件一旦打开,需要关闭操作)读写内容查找open函数open函数负责打开文件,带有很多参数第一个参数: 必须有,文件的路径和名称mode:表明文件用什么方式打开r:以只读方式打开w:写方式打开,会覆盖以前的内容x:创建方式打开,如文件已经存在,报错a:append方式,以追加的方式对文件内容进行写入b: ...
2019-03-14 17:24:53 544
原创 Python系统学习笔记14(续13:高阶函数补充:zip/enumerate、collections模块namedtuple/deque/defaultdict/Counter)
高级语法与调试
2019-03-14 10:22:26 119
原创 Python系统学习笔记13(函数式编程:高阶函数(lambda/map/reduce/filter/sorted)、返回函数、闭包、装饰器 、偏函数)
Python语言的高级特性函数式编程(FunctionalProgramming)基于lambda演算的一种编程方式程序中只有函数函数可以作为参数,同样可以作为返回值纯函数式编程语言: LISP, HaskellPython函数式编程只是借鉴函数式编程的一些特点,可以理解成一半函数式一半Python需要讲述高阶函数返回函数匿名函数装饰器偏函数lam...
2019-03-13 15:19:21 142
原创 Python系统学习笔记12(常用包介绍)
常用模块calendartimedatetimetimeitosshutilzipmathstring上述所有模块使用理论上都应该先导入,string是特例calendar,time,datetime的区别参考中文意思calendar跟日历相关的模块使用需要先导入import calendarcalendar: 获取一年的日历字符串# calendar: ...
2019-03-13 08:35:07 207
原创 Python系统学习笔记11(异常)
异常广义上的错误分为错误和异常错误指的是可以人为避免异常是指在语法逻辑正确的前提下,出现的问题在python里,异常是一个类,可以处理和使用异常的分类AssertError 断言语句(assert)失败AttributeError 尝试访问未知的对象属性EOFError 用户输入文件末尾标志EOF(Ctrl+d)FloatingPointError 浮点计算错误Genera...
2019-03-12 13:53:28 142
原创 Python系统学习笔记10(模块和包)
1. 模块一个模块就是一个包含pytho代码的文件, 后缀名成是.py就可以,模块就是个python文件为什么我们用模块程序太大,编写维护非常不方便,需要拆分模块可以增加代码重复利用的方式当做命名空间使用,避免命名冲突如何定义模块模块就是一个普通文件,所以任何代码可以直接书写,不过根据模块的规范,最好在模块中编写以下内容函数(单一功能)类(相似功能的组合,或...
2019-03-11 16:14:35 177
原创 Python系统学习笔记9(面向对象大集合(概述、类实现、成员分析、self、封装继承多态、类相关函数、成员描述符、内置属性、魔术方法、三种方法、画图软件、抽象类、自定义类))
注意:本笔记修改自:图灵学院Python全栈课程的课件0. OOP-Python面向对象Python的面向对象面向对象编程基础公有私有继承组合,Mixin魔法函数魔法函数概述构造类魔法函数运算类魔法函数1. 面向对象概述(ObjectOriented,OO)OOP思想接触到任意一个任务,首先想到的是任务这个世界的构成,是由模型构成的几个名词...
2019-02-21 23:04:02 245
原创 Python系统学习笔记8(元组、集合、字典)
1 元组-tuple元组可以看成是一个不可更改的list元组写在小括号 ( ) 里,元素之间用逗号隔开元组创建# 创建空元组t = ()print(type(t))# 创建一个只有一个值的元组t = (1,)print(type(t))print(t)t = 1,print(type(t))print(t)# 创建多个值的元组t = (1,2,3,...
2019-02-20 00:24:53 320
原创 Python系统学习笔记7(列表(常用操作:访问、成员资格运算、遍历、列表内涵等;常用函数:len、append、insert、pop、remove、clear、reverse、extend等))
内置数据结构(变量类型)listsetdicttuplelist(列表)一组有顺序的数据的组合List (列表) 是 Python 中使用最频繁的数据类型列表是写在方括号 [ ] 之间、元素之间用逗号分隔开list1 = [1,2,3,4,5,5]print(list1)列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)list2 ...
2019-02-18 15:29:55 480
原创 Python系统学习笔记6(函数作用域及(globals、locals、eval、exec)、递归函数(斐波那契额数列、汉诺塔))
变量作用域变量由作用范围限制分类:按照作用域分类全局(global): 在函数外部定义局部(local):在函数内部定义变量的作用范围:全局变量:在整个全局范围都有效全局变量在局部可以使用(即函数内部可以方位函数外部定义的变量)局部变量在局部范围可以使用局部变量在全局范围无法使用LEGB原则L(Local)局部作用域E(Enclosing function ...
2019-02-17 16:07:48 286
原创 Python系统学习笔记5(函数:四类参数、参数解包、返回值、函数文档的写法和查看)
函数代码的一种组织形式一个函数一般完成一项特定的功能函数使用函数需要先定义使用函数,俗称调用# 定义一个函数# 只是定义的话不会执行# 1. def关键字,后跟一个空格# 2.自定义函数名,推荐小驼峰命名,大驼峰命名只给类用# 3. 后面括号和冒号不能省,括号内可以由参数# 4. 函数内所有代码缩进def func(): print(&quot;我是一个函数&quot;)...
2019-02-17 15:24:13 376
原创 Python系统学习笔记4(input、range、(循环的break、continue和pass))
input的作用在屏幕上输出括号内的字符串接受用户输入的内容并返回到程序input返回的内容一定是字符串类型!!!gender = input("请输入性别:")print("你输入的性别是:{0}".format(gender))# score 存放学生成绩# 注意input的返回值类型score = input("请输入学生成绩:")# 需要把st
2019-02-16 20:37:55 591
原创 Python系统学习笔记3(程序三大结构:顺序、分支、循环)
1 顺序按照代码的顺序从上往下一步一步执行。2 分支python没有switch-case语句分支的基本语法 if 条件表达式: 语句1 语句2 ......双向分支if…else…语句 if 条件表达式: 语句 ... else: 语句 .....多路分支 if 条件...
2019-02-16 20:37:36 1117
原创 Python系统学习笔记2(运算符、优先级)
运算符常用的:运算符分类:算数运算符比较或者关系运算符赋值运算符逻辑运算符位运算成员运算身份运算符只作了解的:由一个以上的值经过变化得到新值的过程就叫运算用于运算的符号叫运算符1 算数运算符常用的:python没有自增自减运算符(**)幂(// )取商,也叫地板除# // 表示取商运算,也叫地板除a = 9 // 4print(a)# ...
2019-02-16 16:25:05 420
原创 Python系统学习笔记1(注释、变量(保留字、数字类型、字符串))
1 注释机器不去执行注释内容注释一般用自然语言书写注释的写法:行注释: 以井号开头,可以单独行,也可以在某行代码后边块注释: 好几行代码或者内容,以三个连续单引号或双引号开始和结束,中间任何内容机器都忽略# 代码的作用# 1. 给人看# 2. 给机器看# 注释是纯给人看的内容print(&amp;amp;amp;amp;amp;amp;quot;Hello world&amp;amp;amp;amp;amp;amp;
2019-02-16 15:01:08 315
原创 TensorFlow系统学习笔记4(线性代数)
1 数学对象标量import numpy as np#标量只是一个单一的数字scalar_value = 18print(scalar_value)注意:print(scalar_value,scalar_value.shape())#对int类型的数不能通过shape得到型,应该转化为numpy中的数组array向量#向量是一个有序的数字数组vector_v...
2019-01-25 22:55:51 290
原创 TensorFlow系统学习笔记3(机器学习核心步骤、线性回归问题举例及其图形化显示损失函数)
1 机器学习核心步骤准备数据构建模型训练模型进行预测上述步骤是使用TensorFlow进行算法设计与训练的核心步骤。2 线性回归问题举例下面通过线性回归问题的简单例子,介绍实现机器学习的思路,重点讲解了下述步骤:生成人工数据集及其可视化构建线性模型定义损失函数定义优化器、最小损失函数训练结果的可视化利用学习到的模型进行预测2.1 生成人工数据集及其可视化#在j...
2019-01-25 18:10:04 1111
原创 TensorFlow系统学习笔记2(变量、占位符、变量赋值)
1 TensorFlow的变量使用要注意两点1.1 变量初始化、执行变量要先初始化、再执行,这样变量才能起作用。变量 tf.Variable() 中“V”是大写。node1 = tf.Variable(3.0,tf.float32,name="node1")node2 = tf.Variable(4.0,tf.float32,name="node2")result = tf.add(n...
2019-01-20 00:21:42 2399 1
原创 TensorFlow系统学习笔记1(会话)
TensorFlow运行模型(会话)1 会话经典模式1.1 会话经典模式1代码如下:#会话经典模式1#定义计算图tens1 = tf.constant([1,2,3])#创建一个会话sess = tf.Session()#使用这个创建好的会话来得到关心的运算的结果。比如可以调用sess.run(result)#得到张量result的取值print(sess.run(t...
2019-01-19 17:50:44 211
原创 tensorflow犯错记录1(张量使用)
1 张量使用举例 1 (少了,号分隔符)错误代码、结果如下:#张量的形状import tensorflow as tftens1 = tf.constant([[[1,2,2],[2,2,3]] [[3,5,6],[5,4,3]] [[7,0,1],[9,1,9]] ...
2019-01-19 16:22:51 271
原创 Python学习随笔2(关于换行、死机)
1 每隔几个输出,换行只要在如下的 if 条件判断格式中,修改 m 的值就可以了: if i % m == m - 1 :举例 1 (每隔 2 个输出换行):#打印0~9的阶乘表,每2个为一行for i in range(0,9+1): #range()的列表中是左闭右开区间[ ),所以要 +1,便于理解 item = fact(i) print("%2g...
2019-01-18 20:09:44 488
原创 python学习随笔1(pass在Python中的作用)
pass在Python中的作用空语句,(do nothing 只是个摆设)保证格式、语意的完整性1 空语句举例1if true: pass #do nothingelse: ...举例2#求在2的100次方中删除所有的2后的数字num = 2**100print(num)without2 = " "for digit in str(num): ...
2019-01-18 18:23:40 173
转载 CSDN-markdown编辑器使用指南
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-01-18 17:25:47 149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人