
python基础
班婕妤
心有猛虎、细嗅蔷薇!
展开
-
Django路由分发【>=2.2.X】
文章目录一:url模块化1:url为什么需要模块化2:url模块化实现2.1:在app下新建urls.py文件2.2:在项目名称目录项下的urls文件,统一做转发2.3:在app的urls中导入视图并进行url-视图映射2.4:测试二:url反向解析1:url为什么需要反向解析2:url反向解析实现2.1:模板超链接2.2:视图重定向三:url命名空间1:url为什么需要命名空间2:url命名空间实现四:url正则路径一:url模块化1:url为什么需要模块化Django 项目里多个app目录共用一个原创 2020-07-28 15:50:03 · 608 阅读 · 0 评论 -
使用Matplotlib简单作图案例
文章目录一:简介二:示例三:存在的问题1:中文乱码问题2:负号不能正常显示一:简介Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。二:示例创建一个简单的使用matplotlib作图示例mport matplotlib.pyplot as pltimport numpy as np# np 生成200个-1到1之间均匀的数字x = np.linspace(-1,1,200)y1 = x*2y2 = x**2# fi原创 2020-06-18 10:30:18 · 481 阅读 · 1 评论 -
python之md5加密
md5加密代码import hashlib # 使用hashlib模块进行md5操作def Md5(str): md5 = hashlib.md5() # 创建md5对象 # 此处必须声明encode # 若写法为hl.update(str) 报错为: Unicode-objects must be encoded before hashing md5.upd...原创 2020-03-04 08:49:52 · 221 阅读 · 0 评论 -
python3基础之七【面向对象】
一: 面向对象python是一门面向对象编程的语言1:面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。方法:类中定义的函数。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。...原创 2020-01-17 14:47:27 · 130 阅读 · 0 评论 -
python3基础系列之六【输入&输出&file方法】
一: 基本IO1:输入与输出输入 input()方法:用于读取键盘输入,以字符串的形式读一行文本 input(str()) :函数返回一个用户易读的表达形式 input(repr()) :产生一个解释器易读的表达形式 - 因此 str() 与 repr() 的不同在于: str() 的输出追求可读性,输出格式要便于理解,适合用于输出内容到用户终端。 ...原创 2020-01-08 11:53:57 · 384 阅读 · 0 评论 -
python3基础系列之五【日期时间&函数&模块简介】
一:日期时间1:简介Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。Python 的 time 模块下有很多函数可以转换常见日期格式。2:时间元组python一般...原创 2020-01-06 14:14:58 · 195 阅读 · 0 评论 -
python3基础系列之四【条件语句&循环语句】
一:条件语句python条件语句为if语句if 的一般形式为: if condition_1: statement_block_1 elif condition_2: statement_block_2 else: statement_block_3 - 如果 "condition_1" 为 True 将执行 "statement_blo...原创 2020-01-04 11:20:58 · 155 阅读 · 0 评论 -
python3基础系列之三【运算符】
python运算符分类Python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级一:算数运算符假设以下变量a为5,b为4运算符描述实例+加 - 两个对象相加a + b 输出结果 9-减 - 得到负数或是一个数减去另一个数a - b 输出结果 1*乘 - 两...原创 2020-01-04 10:09:40 · 136 阅读 · 0 评论 -
Python基础系列之小案例
''' 问题: 输出1-100的偶数 分析:能被2整除的数是偶数'''start = 2 # 自定义初始值为1flags = Truewhile True: if start==100: # 若start等于100时,则表示总数已经超过100了,此时退出循环 break if start%2 == 0: # 若余数等于0, pri...原创 2020-01-03 17:37:25 · 430 阅读 · 0 评论 -
Python3基础系列之二【基本数据类型】
基本数据类型标准数据类型Python3 中有六个标准的数据类型:Number(数字)String(字符串)List(列表)Tuple(元组)Set(集合)Dictionary(字典)Python3 的六个标准数据类型中:不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);可变数据(3 个):List(列表)、Dictionar...原创 2020-01-03 14:06:05 · 250 阅读 · 0 评论 -
Python3基础系列之一【基础语法】
一:基础语法python 基础语法图1:编码默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串2:标识符标识符规则标识符的由字母、数字和下划线组成。第一个字符必须是字母或下划线 _ 。标识符对大小写敏感。下划线说明,以下划线开头的标识符是具有特殊意义的!_student :单下划线开头表示不能直接访问的类属性、...原创 2020-01-02 12:59:06 · 284 阅读 · 0 评论 -
python3基础系列之六【python推导式】
python推导式1:推导式的分类python共有三种推导式:列表推导式、集合推导式、字典推导式1.1:列表推导式–使用[ ]生成列表基本格式:variable = [out_exp_res for out_exp in input_list if out_exp==2] out_exp_res: 列表生成元素表达式,可以是有返回值的函数。 for out_exp in inpu...原创 2019-04-08 10:30:49 · 179 阅读 · 0 评论