
python3.0
文章平均质量分 64
Dcy_ASK
预测未来最好的方式是创造
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
认识Python语言
每个人都可以学会Python开发代码量少功能强大,应用面广人工智能工程的主力语言。原创 2024-12-25 21:23:25 · 455 阅读 · 0 评论 -
项目实战-创建学员信息管理系统
项目目标:完成一个在线学员信息管理系统数据临时存放在变量列表中实现学生信息的添加,删除和查询操作通过案例实战,锻炼和巩固Python基础知识如下图所示:学员信息管理系统界面1.初始界面2.添加学员信息3.添加后需要查看学员信息4.删除指定的学员信息5.退出学员信息管理系统拿到一个项目后,先建立分析思路:先分析项目有哪些功能需要实现项目的核心功能有哪些界面展示是什么界面如何和用户交互'''1.学员信息数据源2.实现的功能: 1查看学员信息 2添原创 2020-12-28 22:28:12 · 600 阅读 · 0 评论 -
Python-函数
函数的本质就是对功能的封装和对代码的抽象函数的作用:1.避免开发重复性相同的代码2.便于程序的理解和维护3.对底层代码的抽象基本的函数格式def 函数名():函数功能代码…函数功能代码…return(没有return,默认返回None)调用函数:函数名()特征:函数定义之后不会自动执行,必须在调用后才会执行函数名的命名规则:驼峰+动词开头带有参数的函数格式def 函数名(参数,参数…)形参:形式上的参数,声明函数时()中的参数就是形参实参:实际上..原创 2020-12-24 12:31:50 · 137 阅读 · 1 评论 -
Python-遍历
遍历就是将每一个元素单独取出。可以遍历比如:字符串、列表、元组、字典、以及嵌套数据结构,代码实现如下:# 遍历listnames=['xh','xj','xm']for name in names: print(name,end=' ')# 在for...in 循环用于遍历容器类的数据(字符串,列表,元组,字典,集合)# 遍历字符串for i in 'abcd': print(i,end=' ')# 遍历列表for n in [10,20,30]: print(n)原创 2020-12-23 06:37:24 · 4531 阅读 · 0 评论 -
Python循环控制-for
for循环的一般格式:for<variable>in<sequence>: <statements>else: <statements>代码操作如下:# for...in循环#1到10求和sum=0for x in [1,2,3,4,5,6,7,8,9,10]: sum=sum+xprint(sum)# 遍历listnames=['xh','xj','xm']for name in names: print(na.原创 2020-12-23 05:08:38 · 443 阅读 · 0 评论 -
Python循环控制-While
while循环执行的流程图:实际操作代码:# while 循环和breakn=1while n<=100: if n>10: # 当n=11时,条件满足,执行break语句,跳出while循环体 break print(n,end=',') n=n+1print('END')# while循环,只有条件满足,就不断循环,条件不满足时退出循环# 在循环中,break语句可以提前退出循环# 死循环就是循环不会终止的循环类型i=1sum原创 2020-12-22 16:44:20 · 257 阅读 · 2 评论 -
Python 条件语句
代码执行操作:# 单项分支age=22if age>=18: # 对输入的信息进行条件判断,返回true执行该条件下的代码块,返回false不执行代码块 print('your age is',age) print('adult')print('ok')# 双项分支age=15 #初始化一个年龄if age>=18: print('your age is',age) print('adult')else: print('your ...原创 2020-12-22 12:17:25 · 137 阅读 · 0 评论 -
Python数据类型-Set(集合)
Set是一个无序不重复的序列可以使用大括号{},或set()函数来创建注意:创建一个空集合必须使用set()而不是{},因为{}是用来创建空字典的创建格式:{value1,value2,value3,value4…}或者set(value)集合之间可以进行-(差集)&(交集)|(并集)^(反交集)Set(集合)运行代码如下:s=set([1,2,3]) print(s)s=set([1,1,2,2,2,3,3]) #自动去重print(s)s1=set([1,2,3]).原创 2020-12-22 08:06:48 · 1555 阅读 · 0 评论 -
Python数据类型-dictionary(字典)
Dictionary(字典)Dictionary 是无序集合对象,元素是通过key-value健值对来存取的Dictionary是一种映射类型,用{}来标识,它是一个无序的key:value对集合key必须使用不可变类型,在同一个字典中,key必须是唯一的dictionary也有一些内置的函数,clear(),keys(),values()等dictionary方便我们使用查找和搜索功能创建空的dictionary使用{}具体看代码操作:d={'yh':90,'xh':79,'xm'原创 2020-12-22 07:11:34 · 340 阅读 · 0 评论 -
Python数据类型-Tuple(元组)
Tuple(元组)Tuple(元组)与列表相似,不同之处在于元组的元素不能修改Tuple(元组)中的元素用小括号括起来,并用逗号隔开Tuple(元组)中的元素类型也可以不同同样支持切片操作索引值从0开始,以-1结束如果Tuple(元素)只有一个,写成(1,)具体的代码运行过程:# 元组t=('a','b','c')t[1]=1 # 元组中的元素不能被修改TypeError Traceback (most recent.原创 2020-12-22 06:37:10 · 307 阅读 · 0 评论 -
Python数据类型-list(列表)
List(列表)是一种有序集合,可以随时添加和删除其中的元素;列表的元素可以不同;列表同样支持切片,截取语法如下:.变量[起始下标:结束下标:步进].列表格式[‘yh’,‘micheal’,‘jack’] []之间,元素用逗号隔开.索引值从0开始,-1代表末尾.使用(+)可以连接两个列表,(*)是重复操作classmates=['yh','xiaobai','xiaoming']type(classmates)listlen(classmates)3classmates[1]x.原创 2020-12-21 20:06:23 · 345 阅读 · 0 评论 -
Python数据类型-Number(数字)
Python3中只有一种整型类型int内置的type()函数可以查询变量所指的对象类型也可以使用内置的instance()函数来判断Python中的True值是1,False值是0浮点只有单精度float,没有double双精度In [1]: a=100In [2]: type(a)Out[2]: intIn [3]: b=aIn [4]: bOut[4]: 100In [5]: a='abc'In [6]: b=aIn [7]: type(b)Out[7]: .原创 2020-12-10 05:58:57 · 294 阅读 · 0 评论 -
Python 基础语法(print,input)
print('hello python')# 用空格来分割输出数字print(1,end=' ')print(2,end=' ')print(3,end=' ')print(4,end=' ')print(5)'''''''print(500)print(500+800) # 先进行运算,输出运算的结果print('500+800=',500+800)# input('请输入一个数字') #一直等待用户输入# print('我输入的是',input('请输入一个数字'))原创 2020-12-09 21:55:38 · 313 阅读 · 0 评论 -
SyntaxError: invalid character in identifier
错误显示:File "<ipython-input-3-2ed086dff244>", line 1 X,y = mnist['data'], mnist['target'] ^SyntaxError: invalid character in identifier原因分析:根据箭头指向,定位错误X,y之间invalid character 字符方面,应该是中英文输入导致,重新在英文状态下输入后,运行OK...原创 2020-10-25 05:29:55 · 388 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘pip‘
源代码如下:C:\Users\86258>pip listTraceback (most recent call last): File "d:\python3.8.5\lib\runpy.py", line 194, in _run_module_as_main return _run_code(code, main_globals, None, File "d:\python3.8.5\lib\runpy.py", line 87, in _run_code exec(原创 2020-10-24 22:07:02 · 1390 阅读 · 2 评论 -
HttpResponse的结果没在浏览器中返回
视图函数中设置好 return HTTPResponse,运行一下manage运行也OK,点击如下显示的http://127.0.0.1:8000浏览器中运行也OK运行set_session,这里设置key=username,value=name1等待浏览器返回“设置成功”的提示,但是却显示空白回去检查了下视图,编码没问题,那么跟视图函数强相关的是子路由映射,于是进入user APP中的路由映射去检查了下这里没有任何的错误提示,但是仔细一看,发现问题了,修改如下,重新运行下manage,再次原创 2020-09-21 05:35:43 · 1483 阅读 · 0 评论 -
手把手教你解决pip install mysqlclient 安装失败
前言:数据库配置需要用到两个安装包:pip install pymysqlpip install mysqlclientpymysql大部分安装成功,但是mysqlclient就出现各种失败,报错,接下来一步一步的教你如何解决此问题:在报错的提示中,ERROR: Faild building wheel for mysqlclient查了网站内各种解决方法,其中提到需要选择源码安装,于是进入到源码下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#m原创 2020-09-18 07:41:46 · 15559 阅读 · 3 评论 -
django项目中,web运行提示:A server error occured. please contact the administrator
大家访问搭建好的Django项目中,涉及到模板层语法调用时,HTML中码好浏览器要显示的内容,访问路径时报了如图所示的错误,有错误不怕,那就从源头开始,追根溯源,先看对应app设置的路径是否有问题:检查后,格式和符号都没问题再进入到路由映射的主路径检查包含了APP路径,namespace书写也没问题,那就再去视图函数中看看视图函数也没啥问题,参数项也没少,再回过头看看刚刚的错误提示:思考了一下,视图函数跟HTML之间的链接应该是出错了,点击左侧的HTML链接进行跳转:跳转到对应的HT原创 2020-09-16 08:13:11 · 3324 阅读 · 0 评论 -
创建的Django项目中templates配置问题
是否有其他人遇到pycharm新建Django项目,templates函数的配置有错误,如图所示修改templates的配置如下图所示原创 2020-09-16 06:12:51 · 356 阅读 · 0 评论 -
注意Django 中namespace格式问题
django框架中,对于namespace需要注意,如果按照如下格式填写,运行后直接报错,我们可以看到错误提示是:配置错误,具体原因namespace在include函数中不支持的这里有提个醒namespace在Django中配置格式如下:include((app.urls,‘appname)’,namespace=‘appname’)appname为Django中app的名称,修改上述格式后,重新运行OK。...原创 2020-09-16 06:01:38 · 295 阅读 · 0 评论 -
Django 配置urls错误解决办法
django 环境下配置urls,如下代码include(‘user’.urls)在user这个APP中应该要有一个urls.py这个文件,这个文件用于定义你的url地址对应返回哪些适度函数为我返回什么样的结果重新运行manage.py在terminal中输入python manage.py runserver 出现如图所示的错误:出错的代码行是line21 ,错误的原因是:NameError具体原因是:name’include’ is not defined快速定位到line21,打开imp原创 2020-09-13 07:12:20 · 2731 阅读 · 0 评论 -
django manage.py runserver无法运行
最近再学习Django 框架,首次尝试运行127.0.0.1:8000各种报错,图示:听说要换个浏览器,从火狐换到Google,觉得有点道理,换了Google,不行,还听说是端口的问题,将8000换成了9000打开浏览器后:输入127.0.0.1:9000报错依旧,此时受到提点,因为terminal终端报错了,各种尝试,各种搜索,试过很多方法,有种碰运气,哪种方案试成功了算哪种,多次返回terminal中输入:python manage.py runserver出现出错了,想想还是需要有点原创 2020-09-13 05:47:27 · 3292 阅读 · 1 评论