最近更新
-
Flask框架如何使用表单
课程教程文章每个web应用都需要使用表单来采集用户数据。现在让我们使用Flask框架创建一个简单的表单来收集用户的基本信息,例如名称、年龄、邮件、兴趣爱好等,我们将这个模板文件命名为b...
2023-12-18【课程教程文章】
阅读更多 -
Flask框架如何让模型和数据同步
课程教程文章使用ORM时,需要执行迁移操作以便在模型和持久化数据之间保持同步。我们使用Flask-Migrate这个扩展来完成该任务。 首先安装: $pipinstallflask-migrate$pipinstallflask_script 然后在代码中引入:...
2023-12-18【课程教程文章】
阅读更多 -
基于Flask框架如何实现用户登录功能
课程教程文章Flask框架如何通过Flask_login实现用户登录功能?下面给大家具体介绍一下步骤: 运行环境: python3.5 Flask 0.12.2 Flask_Login 0.4.1 Flask-WTF 0.14.2 PyMySQL 0.8.0 WTForms 2.1 DBUtils 1.2 目录结构: 直接看代...
2023-12-18【课程教程文章】
阅读更多 -
Python的基本数据类型有哪些
课程教程文章Python的基本数据类型汇总: 整数 Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。 计算机由于使用二进制...
2023-12-18【课程教程文章】
阅读更多 -
什么是Python的字符串
课程教程文章对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符: ord(A)65ord(中)20013chr(66)Bchr(25991)文 如果知道字符的整数编码,还可以用十六进制这么...
2023-12-18【课程教程文章】
阅读更多 -
Python中格式化的两种方法
课程教程文章在Python中,采用的格式化方式和C语言是一致的,用%实现,举例如下: Hello,%s%worldHello,worldHi,%s,youhave$%d.%(Michael,1000000)Hi,Michael,youhave$1000000. 你可能猜到了,%运算符就是用来格式化字符串...
2023-12-18【课程教程文章】
阅读更多 -
基于Python的七种经典排序算法是什么
课程教程文章一、排序的基本概念和分类 所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。 排...
2023-12-18【课程教程文章】
阅读更多 -
Python中常用的查找数据结构及算法汇总
课程教程文章一、基本概念 查找(Searching)就是根据给定的某个值,在查找表中确定一个其关键字等于给定值的数据元素(或记录)。 查找表(Search Table):由同一类型的数据元素(或记录)构成...
2023-12-18【课程教程文章】
阅读更多 -
Python中的二叉排序树和平衡二叉树是什么
课程教程文章二叉排序树 二叉排序树又称为二叉查找树。它或者是一颗空树,或者是具有下列性质的二叉树: 若它的左子树不为空,则左子树上所有节点的值均小于它的根结构的值;若它的右子树...
2023-12-18【课程教程文章】
阅读更多 -
什么是Django框架的关系型字段
课程教程文章除了我们前面说过的普通类型字段,Django还定义了一组关系类型字段,用来表示模型与模型之间的关系。 一、多对一(ForeignKey) 多对一的关系,通常被称为外键。外键字段类的定义如...
2023-12-18【课程教程文章】
阅读更多 -
python新手常见问题一:乱用表达式
课程教程文章在函数参数中乱用表达式作为默认值 Python允许给一个函数的某个参数设置默认值以使该参数成为一个可选参数。尽管这是这门语言很棒的一个功能,但是这当这个默认值是可变对象(...
2023-12-18【课程教程文章】
阅读更多 -
Python新手常见问题二:不正确的使用类变量
课程教程文章不正确的使用类变量 看下面一个例子: classA(object):...x=1...classB(A):...pass...classC(A):...pass...printA.x,B.x,C.x111 相关推荐:《Python视频教程》 看起来没有问题。 B.x=2printA.x,B.x,C.x121 嗯哈,还是...
2023-12-18【课程教程文章】
阅读更多 -
Python新手常见问题三:在异常处理时错误的使用参数
课程教程文章在异常处理时错误的使用参数 假设你有如下的代码: try:...l=[a,b]...int(l[2])...exceptValueError,IndexError:#想捕捉两个异常...pass...Traceback(mostrecentcalllast):Filestdin,line3,inmoduleIndexError:listindexoutofr...
2023-12-18【课程教程文章】
阅读更多 -
Python新手常见问题四:误用Python作用域的规则
课程教程文章误用Python作用域的规则 Python的作用域解析是基于叫做LEGB(Local(本地),Enclosing(封闭),Global(全局),Built-in(内置))的规则进行操作的。这看起来很直观,对吧?事实上,在...
2023-12-18【课程教程文章】
阅读更多 -
python中数字列表的详细介绍
课程教程文章数字列表和其他列表类似,但是有一些函数可以使数字列表的操作更高效。我们创建一个包含10个数字的列表,看看能做哪些工作吧。 #Printoutthefirsttennumbers.numbers=[1,2,3,4,5,6,7,8,9,10]fornu...
2023-12-18【课程教程文章】
阅读更多 -
Python新手常见问题七:循环加载模块
课程教程文章循环加载模块 假设你有两个文件,a.py和b.py,在这两个文件中互相加载对方,例如: 在a.py中: importbdeff():returnb.xprintf() 在b.py中: importax=1defg():printa.f() 首先,我们试着加载a.py: impor...
2023-12-18【课程教程文章】
阅读更多 -
python元组数据类型讲解
课程教程文章元组可以被看成是不能改变的列表。列表是动态的,你可以增添,插入,删除,更改列表元素。有时我们需要这样的操作,但是有些时候我们需要保证有些数据是不能被用户或程序更改...
2023-12-18【课程教程文章】
阅读更多 -
python中if语句的用法及if-else结构的使用
课程教程文章if 结构 if 结构允许程序做出选择,并根据不同的情况执行不同的操作 基本用法 比较运算符 根据 PEP 8 标准,比较运算符两侧应该各有一个空格,比如:5 == 3。 PEP8 标准 ==(相等):如...
2023-12-18【课程教程文章】
阅读更多 -
让人得心应手的Python编辑器有哪些
课程教程文章一款顺手的好的编辑器可以让程序员写代码更得心应手,效率也会更高,但是编辑器本身没有好坏,只有使用者使用起来是否顺手而已,这里简单给大家介绍几款常用的可以编辑Python的...
2023-12-18【课程教程文章】
阅读更多 -
python是如何注释的
课程教程文章注释 注释就是对代码的解释和说明。目的是为了让别人和自己很容易看懂。为了让别人一看就知道这段代码是做什么用的。正确的程序注释一般包括序言性注释和功能性注释。序言性注...
2023-12-18【课程教程文章】
阅读更多
点击排行
![](/kehttps://oss.py.cn/pycn/upload/image/801/952/554/1620981641262064.png)