![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 63
oceans of *stars
这个作者很懒,什么都没留下…
展开
-
Django之solr全文检索
一、安装JAVA JDK环境1.1去Java官网下载计算机 -> 属性 -> 高级系统设置 -> 环境变量 -> 用户变量JAVA_HOME = C:\Program Files\Java\jdk1.8.0_91PATH = %JAVA_HOME%\binCLASSPATH = ....原创 2021-11-04 09:34:11 · 439 阅读 · 0 评论 -
Django第三方支付之支付宝
一、搭建支付宝第三方环境1.在百度上搜索支付宝开发平台https://open.alipay.com/platform/developerIndex.htmhttps://open.alipay.com/platform/developerIndex.htm2.在开发服务里找到研发服务,进入沙盒3、在沙盒应用里,基本信息里有APPID(要记住这个位置,以后要在配置环境里用)4、沙盒环境里的密钥选择自定义密钥,使用支付宝推荐的RSA2密钥并启用(一会需要下载软件自己配),授权回..原创 2021-11-03 14:05:00 · 996 阅读 · 0 评论 -
面向对象之英雄对战游戏
一、模块1. 对决台 (对象有英雄和怪物)2、商城3、充值4、查看信息二、定义类和方法1、定义角色类,英雄类和怪物类继承角色类的方法和属性import random,time#引入包一个随机函数,一个时间#定义一个角色类class Role: def __init__(self, name, hp, atk, ): self.name = name#类的成员属性 姓名、血量、伤害 self.hp = hp self.原创 2021-08-22 11:24:09 · 1436 阅读 · 0 评论 -
python利用文件读写写一个博客
代码展示import randomimport jsonimport timeimport osdef zhuce(): print("*********************正在注册*********************") try: users = readfile() except: fa = open(r'test.json', "w",encoding="utf-8") fa.write(json.d.原创 2021-08-22 00:03:23 · 426 阅读 · 0 评论 -
pthon之可迭代对象、迭代器、生成器
可迭代对象实现了__iter__方法的对象就叫做可迭代对象。__iter__方法的作用就是返回一个迭代器对象。直观理解就是能用for循环进行迭代的对象就是可迭代对象。比如:字符串,列表,元祖,字典,集合等等,都是可迭代对象。•调用可迭代对象的__iter__方法返回一个迭代器对象(iterator)•不断调用迭代器的__next__方法返回元素•直到迭代完成后,处理StopIteration异常迭代器(iterator)迭代器是一个带状态的对象,他能在你调用next()方法的..原创 2021-08-21 23:19:33 · 1105 阅读 · 0 评论 -
pyrhon之类的高级语法
class Role: hp=0#类属性 def __init__(self,hp): self.hp=hp#成员属性#调用类属性print(Role.hp)#调用成员属性role=Role(100)print(role.hp)对于类:1.类可以直接访问类属性2.类不可以直接访问实例方法,必须通过实例化之后的对象来访问实例方法3.类不可以访问对象特有的属性(比如:def __init__中定义的属性)4.类可以直接访问类方法5.类可以直.原创 2021-08-21 22:48:14 · 816 阅读 · 0 评论 -
python之异常处理
1、概念即使一条语句或表达式在语法上是正确的,当试图执行它时也可能会引发错误。运行期检测到的错误称为异常num = 0print("num = ",num1)print("num = " +num)print("1 / 0 = ", 1 /num)以上3条打印语句分别执行,会依次出现对应的错误提示。(1)命名错误(NameError)(2)类型错误(TypeError)(3)零除错误(ZeroDivisionError)通过编程捕获异常并处理是可行的w..原创 2021-08-21 22:13:36 · 754 阅读 · 0 评论 -
python 文件的读写操作(二)
1.with open('my_text01.txt','r',encoding='utf-8')as f: content=f.read(1) print(content) content2 = f.read(2) print(content2)1原创 2021-08-21 21:33:24 · 728 阅读 · 0 评论 -
python 文件的读写操作(一)
1、打开文件使用Python内置函数 open() 可以打开指定的文件,用于对文件进行读取,修改或添加内容。open() 函数的语法如下所示;open(filename[,mode][,encoding])open() 函数公有8个参数,其中最常用的有3个,分别是filename(文件名称)、mode(文件打开模式)和encode(文件编码方式)。其中filename是不可以省略的,其他参数都可以省略,省略时会使用默认值。代码举例:1、打开同级...原创 2021-08-17 18:35:32 · 1162 阅读 · 0 评论 -
利用micro:bit开发板工具写一个小游戏
1、micro:bit的网址https://makecode.microbit.org/2、传球项目要求:程序开始时,一个小球( led 小灯)从屏幕上方移动到屏幕中间当按钮 A 按下时,小球向右移动,碰到屏幕边缘停止当按钮 B 按下时,小球向左移动,碰到屏幕边缘停止如果小球已经处于屏幕最右边,此时按下按钮 A,给出箭头提示按按钮 B,因为小球无法再往右移动如果小球已经处于屏幕最左边,此时按下按钮 A,给出箭头提示按按钮 B,因为小球无法再往左移动如果小球正向右移动,此时按下按钮原创 2021-08-11 19:07:55 · 3222 阅读 · 0 评论 -
python面向对象练习02
练习题一# 5、某公司雇员(Employee)包括经理(Manager),技术人员(Technician)和销售员(Salesman)。# 以Employee类为基类派生出Manager,Technician和Salesman类;# Employee类的属性包括姓名、职工号、工资级别,月薪(实发基本工资加业绩工资)。# 操作包括月薪计算方法(pay()),该方法要求输入请假天数,扣去应扣工资后,得出实发基本工资。# Technician类派生的属性有每小时附加酬金和当月工作时数,及研究完成进度原创 2021-07-31 10:48:17 · 666 阅读 · 0 评论 -
python面向对象练习题01
练习题一# 1.定义一个Person类,它包含数据成员age, name和gender。# a.从Person中派生一个类Employee,在新类中添加一个数据成员,存储个人的number.# b、再从Employee中派生一个类Executive,每个派生类都应该定义一个方法,# 来显示相关的信息(名称和类型,如”Fred Smith is an Employee”)。# c.编写一个列表,包含3个Executive对象,2个一般的Employee对象,然后显示它们的信息。代码展示:.原创 2021-07-31 10:37:13 · 2934 阅读 · 0 评论