![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
sophie大智慧
这个作者很懒,什么都没留下…
展开
-
Django学习---问题解决:将db.sqlite3拉进Database侧栏没有显示表数据
在创建完数据库表后,将项目左侧的db.sqlite3拉进Database并没有显示表数据,勾选下方的选项也没有任何反应,这是因为没有下载Driver驱动。如图所示:解决方法:点击上方的小钳子图标,进入下方的界面,点击Download下载即可。最后把db.sqlite3删掉,重新拉一遍就解决了。当时百度了很多,最后解决了,记一下,因为我这里用的是Django自带的sqlite数据库,当然如果是其他数据库也是需要下载驱动,才能实现可视化。有相同问题的小伙伴可以借鉴一下。...原创 2020-05-10 10:17:51 · 1992 阅读 · 4 评论 -
Django框架学习02--创建数据库
数据库配置:在项目的setting.py文件中的DATABASES,这里系统以及配置好了,链接一个叫做db.sqlite3的数据库,如图: 继上篇,创建了原创 2020-05-09 17:22:50 · 542 阅读 · 0 评论 -
Django框架学习01-安装Django,创建一个Django工程
安装Django框架使用Django框架需要先进行安装,可以在命令输入行里安装,也可以通过pycharm安装第一种方式:在命令行输入,pip install django==2.1第二种方式:在pycharm中安装Django步骤:打开pycharm开发工具,进入文件下的设置选项,找到project-project Interpreter,点击“+”号,在搜索框里搜索Django,选择需要的版本,然后点击 install package。如图所示:创建Django工程也有两种方式.原创 2020-05-09 14:08:44 · 247 阅读 · 0 评论 -
Python入门学习day06-函数
函数的使用:函数:将可能需要反复执行的代码封装为函数,并在需要该功能的地方进行调用,不仅可以实现代码的复用,更重要的是可以保证代码的一致性,只需要修改该函数代码,则所有调用均受到影响。 函数的作用 减少重复代码 方便修改,更易拓展 保持代码一致性 函数名命名规则 必须以下划线或字母开头,可以包含任意字母,数字和下划线的组合 不能使用任何的标点符号 函数名是区分大小写的...原创 2020-01-08 20:35:46 · 192 阅读 · 0 评论 -
Python入门学习day05--龙腾数
如果自然数a个位数之和等于5,那么称 a 为“龙腾数”#写出1000以内的龙腾数#第一种方法for x in range(1000): n = str(x) #将未知数的数字转换为字符串 sum=0 #准备累加器 for y in n: #遍历字符串 sum += int(y) #所有的数字累加 if sum==5: ...原创 2019-08-28 18:37:18 · 2363 阅读 · 0 评论 -
Python入门学习day05-用turtle画图-黑夜和星星
夜空中最亮的星import turtleimport randomt = turtle.Turtle()t.speed(0)#绘制黑夜t.width(80)for x in range(20): t.up() t.goto(-250,250-x*60) t.down() t.color(x*10,x*10,x*10) t.fd(10...原创 2019-08-25 12:59:58 · 2563 阅读 · 2 评论 -
Python入门学习day01
Python语言非常注重格式要求,if语句判断的后面要有缩进。 变量命名规则: 字母数字下划线组成 不能以数字开头,不能含有特殊字符 不能以关键字命名 不能以汉字命名 定义的变量名应该有意义 驼峰式命名,下划线分割单词 变量名区分大小写 赋值运算符:= ,+=,-=,*=,/=,%=,//=,**= num=5 num **=2相当于num=num**2 =...原创 2019-07-29 15:42:07 · 106 阅读 · 0 评论 -
Python画图案
一.画五角星import turtlet = turtle.Turtle()t.speed() #设置画笔速度最快c=['red','green','purple','blue'] for x in range(5): t.color(c[x%4]) #设置颜色 t.forward(100) #画笔向前移动距离100 t.right(144) #画笔绘制角度...原创 2019-07-29 16:29:34 · 7110 阅读 · 0 评论 -
Python入门学习day02--做一个简单的登录注册系统
print("*"*30)print("***欢迎来到该系统***")userList=[]user = ""while True: print("请选择:<1>注册 <2>登录 <3>注销") num = int(input()) if num == 1: print("注册:") name =...原创 2019-07-30 20:25:02 · 209 阅读 · 0 评论 -
Python入门day01---判断最大值
题目:输入三个数,判断最大值。maxn=0a= int(input("num1:"))b= int(input("num2:"))c= int(input("num3:"))if a>b: maxn=a if maxn>c: print("Max:",maxn) else: print("Ma...原创 2019-07-30 20:27:16 · 313 阅读 · 0 评论 -
Python入门学习day03
一,导入模块import语句包含一下内容:import关键字模块的名称可选的更多模块后,就可以使用该模块所有的函数二,用sys.exit()提前结束程序因为这个函数在sys模块中,所以必须先导入sys,才能使用它。import syssys.exit()三,for循环和while循环格式例:for i in range(5):1. range()函数可以用多个函数调...原创 2019-08-19 15:51:59 · 132 阅读 · 0 评论 -
Python入门学习day04--冒泡排序和选择排序
冒泡排序:比较两个相邻元素的大小,然后根据大小交换位置,从而依次将最大值移到最末端。list=[11,27,990,89,80]num = len(list)for i in range(num-1): #外循环为排序趟数 for j in range(num-1-i): #内循环为每趟比较的次数,j为列表下标 if list[j]>list[j+...原创 2019-08-24 10:35:03 · 115 阅读 · 0 评论 -
Python入门学习day04--小案例
学习了四个小案例,来分享一下。头脑风暴-123黑洞有一天小明在书上看见一个特别有意思的结论,任何数字串按某种规律重复进行,最终得到的结果一定是123.此时小明同学就非常好奇,这个结论到底是怎么得出来的呢?接着小明同学就去网上百度,发现其规律原来是这样的:对任意数字串求出其所含偶数的个数,奇数的个数以及这个数的位数,接着讲这三个数按“偶,奇,总”的顺序排列得到一个新数,对这个新数重复上...原创 2019-08-24 10:07:11 · 246 阅读 · 0 评论