摘要: 代码性能和向量化   背景:Python是一种解释型的编程语言,基本的python代码不需要任何中间编译过程来得到机器代码,而是直接执行。而对于C、C++等编译性语言就需要在执行代码前将其编译为机器指令。 但是,解释型代码的速度比编译型代码要慢,为了使得python代码更快,最好尽可能的使用Numpy和Scip... 阅读原文
2019-03-31 10:04:08 阅读(2477) 评论(0)
摘要: Numbers (数字) 1、数字数据类型用于存储数值。他们是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象。 2、Python支持四种不同的数字类型: int(有符号整型) long(长整型[也可以代表八进制和十六进制]) float(浮点型) complex(复数) python3... 阅读原文
2019-03-31 08:18:02 阅读(2319) 评论(0)
摘要: 开发中我们经常定义常量, 其实有更好的方法:为这样的枚举类型定义一个class类型,然后,每个常量都是class的一个唯一实例。Python中提供了Enum类来实现这个功能: from enum import Enum Numbers = Enum('Name', ('乔峰', '鸠摩智', '段誉',... 阅读原文
2019-03-31 07:29:01 阅读(2387) 评论(0)
摘要: 之前我的电脑重新装了系统以后,发现安装完Python后, 使用pip linstall 安装第三方包的时候,网速慢的一匹 有时候只有几百b/s ,而且还动不动就会出现无法安装,链接超时等问题。 今天我来说一下,如何解决安装第三方包,网速慢,不能安装的问题 先看看,是什么问题   类似这种问题,总会有。... 阅读原文
2019-03-31 06:05:04 阅读(2364) 评论(0)
摘要: Summary of week Catalog 计算机基础 解释器 编码 数据类型 输入 输出 变量 注释 运算符 条件判断 循环 Content 计算机基础 计算机组成 软件... 阅读原文
2019-03-31 06:00:04 阅读(2595) 评论(0)
摘要: s21day01 python笔记 一、计算机基础 计算机的初步认识 用户:人 软件:QQ、浏览器等 解释器/编译器/虚拟机:java解释器、python解释器等 操作系统 硬件:CPU、内存、硬盘、显示器等 详细见课上笔记的图 常见的操作系统 windows,丰富的图形化界面、收费、大量工具、适用... 阅读原文
2019-03-31 00:50:02 阅读(2325) 评论(0)
摘要:import random#定义54张牌huase = ['\u2665','\u2660','\u2666','\u2663']num = ['A','2','3','4','5','6','7','8','9','10','J','Q','K']kings = ['大王','小王']#一副牌for i in hua... 阅读原文
2019-03-31 00:46:53 阅读(2233) 评论(0)
摘要: 通过使用 FlaskForm ,可以方便快捷的实现表单处理。 说明 操作系统:Windows 10 Python 版本:3.7x 虚拟环境管理器:virtualenv 代码编辑器:VS Code 实验目标 通过使用 flask_wtf 进行表单的相关操作,并完成新用户合法性注册。 安装 pip instal... 阅读原文
2019-03-30 23:35:05 阅读(2329) 评论(0)
摘要: 1.if语句 if语句有好几种格式,比如: if condition: statement 使用 if ... else ...: if condition: statement(1) else: statement(2) 使用 if ... elif ...... 阅读原文
2019-03-30 21:52:01 阅读(3554) 评论(0)
摘要: 这两天一直在做课件,我个人一直不太喜欢PPT这个东西……能不用就不用,我个人特别崇尚极简风。 谁让我们是程序员呢,所以就爱上了Jupyter写课件,讲道理markdown也是个非常不错的写书格式啊。 安装Jupyter其实非常简单,你会python就应该会用jupyter,起码简单的 pip install jup... 阅读原文
2019-03-30 20:29:22 阅读(2366) 评论(0)