- 博客(6)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 python 单下划线与双下划线的区别
python中下环线共有5中 下面开始一一介绍1.单前导下划线 _xxx:变量前面使用单下划线,用于指定该名称为“私有”。为方便自己或者阅读代码的人知道以“_”开头的名称只供内部使用,也就是说,如果你写如下代码:from xxx import *,此时以“_”开头的名称都不会被导入,除非模块或包中的 “__all__”列表显示的包含了他for example:此时我们依...
2019-10-21 14:59:09
163
原创 python函数
global name 修改全局变量 nonlocal name 修改上一级同名变量前向引用 风湿理论 函数即变量递归一直自己调用自己,但要有结束条件,类似于死循环必须要有一个明确的结束条件,每次进入更深一层递归时 问题规模都有所减少递归效率不高,递归层次过多会导致栈溢出一层一层往里走,走到最深处在一步一步从最深处返回来函数名就是内存地址,内存地址() 就会运行匿...
2019-10-21 14:54:46
85
原创 Python-语法(好记性不如烂笔头)
基本数据类型一 intnum="ob11"v=int(num,base=2)print (v)r=age.bit_length() 该数字二进制用几个字符表示二 strv=text.capitalize() 首单词首字符大写其余小些v=text.casefold()所有变小写,外文也能变v=text.lower() 变小写,只能英文v=t.upper() ...
2019-10-21 14:28:26
232
原创 Django在根据models生成数据库表时报 __init__() missing 1 required positional argument: 'on_delete'
看源代码#encoding=utf-8from django.db import models# Create your models here.class BookInfo(models.Model): #创建书本信息类,继承models.Model booktitle=models.CharField(max_length=20) bookdata=mode...
2019-07-19 17:50:16
73
原创 Django连接MySQL出错.py3
弄了 小半天错误一:No module named 'MySQLdb'原因:python3连接MySQL不能再使用mysqldb,取而代之的是pymysql。解决方法:在python的MySQL包中,即路径:C:\Users\adong\AppData\Local\Programs\Python\Python36\Lib\site-packages\Django-2.0.3-py...
2019-07-18 21:32:09
211
原创 python中的 赋值 ,拷贝,浅拷贝,深拷贝。dict.copy() , copy.copy()和copy.deepcopy()
先看看 代码以及运行结果。分别是 :赋值 =字典内置方法 dict.copy()copy模块的 copy.copy() 浅复制方法copy模块的copy.deepcopy()深复制方法import copyd1 = {"小明": 98, "小红": 99, "小东": [33, 56, 65]}print("原始数据:", d1)print(id(d1))d...
2019-05-10 09:59:00
1509
python为什么 用 浏览器 连接不上我的socket服务端。
2019-06-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人