![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
Kocurry
本性活泼,善良,喜好交友,比较喜欢对着天空发呆,不喜欢体制内的生活,朋友很多。
展开
-
Python项目开发案例(二)————简易五子棋游戏(控制台版)
二、简易五子棋游戏(控制台版)2.1 需求分析本节开发的五子棋游戏为控制台版,因此要求游戏应该具有以下功能:可以循环打印棋盘; 可以单机对战; 对战双方有一方胜利时,打印胜利棋盘及赢家; 判断棋子是否超出棋盘范围; 判断指定坐标位置是否已经存在棋子; 界面美观,提示明显。2.2 游戏设计2.2.1 游戏功能结构2.2.2 游戏业务流程 简易五子棋游戏(控制台版)业务流程如下图所示。2.3 游戏开发必备2.3.1 游戏开发环境本...原创 2020-09-16 13:36:02 · 5932 阅读 · 6 评论 -
Python项目开发案例(一)————学生信息管理系统
一、学生信息管理系统 本章使用Python语言开发了一个学生信息管理系统,该系统可以帮助教师快速录入学生的信息,并且对学生的信息进行基本的增、删、改、查操作;还可以根据排序功能,宏观地看到学生成绩从高到低的排列,随时掌握学生近期的学习状态,实时地将学生的信息保存到磁盘文件中。1.1 需求分析为了顺应互联网时代用户的获取数据需求,学生信息管理系统应该具备以下功能:添加学生及成绩信息; 将学生信息保存到文件中; 修改和删除学生信息; 查询学生信息; 根据学生成绩进行排序;...原创 2020-09-11 22:35:29 · 39717 阅读 · 7 评论 -
Python学习笔记(二)————Python库
Python库大全本人整理,简单随笔,如觉需要,用者自查,请勿转发,如觉实用,还请打赏库名称 作用 Chardet 字符编码探测器,可以自动检测文本、网页、xml的编码 colorama 主要用来给文本添加各种颜色,并且非常简单易用 Prettytable 主要用于在终端或浏览器端构建格式化的输出 difflib [Python]标准库,计算文本差异Levenshtein,快速计算字符串相似度 fuzzywuzzy 字符串模糊匹配 ..原创 2020-09-02 15:59:45 · 1538 阅读 · 1 评论 -
Python学习笔记(六)————Python常用模块总结
1、datetime1.1、获取当前的日期和时间代码:from datetime import datetimenow = datetime.now()print (now)print (type(now)) # 类型是datetimeprint (now.year) # 获得datetime的年 同理 月month,日day,时hour,分minute,秒secondprint (now.weekday()) # 返回周几,注意是调用weekday()函数结果:(周返回的原创 2020-09-02 22:14:08 · 228 阅读 · 0 评论 -
Python学习笔记(五)————类和实例
1、创建和简单使用类可以反映现实的事物代码:class Dog(): # 类名首字母大写 """模拟小狗的简单测试""" def __init__(self, name, age): # 该方法在类创建的时候会自动运行,类似java的构造函数,注意方法名开头和末尾各有两个下划线 """初始化属性name和age""" self.name = name self.age = age def sit(self): #原创 2020-09-02 21:58:15 · 270 阅读 · 0 评论 -
Python学习笔记(四)————对于函数的理解
1、定义函数函数名称建议都用小写,参照PEP8代码:def greet(): #定义函数,注意冒号 """显示简单的问候语""" #文档字符串的注释 print("Hello.")greet() a = greet #可以给定义的函数指定别名(函数名其实也是对象的引用)greet() #调用定义的函数a()结果:Hello.Hello.2、传递参数定义函数时,可以同时定义需要传递的参数代码:def user_info(n原创 2020-09-02 18:59:14 · 284 阅读 · 0 评论