自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Python之使用unittest模块测试

1#测试def get_formatted_name_two(first, last, middle=''): """生成整洁的姓名""" full_name = f"{first} {middle} {last}" return full_namedef get_formatted_name_one(first, last): """生成整洁的姓名""" full_name = f"{first} {last}" return ful

2021-11-26 16:55:30 580

原创 Python之文件与异常

1.文件处理#文件和异常#读取整个文件#读取文本文件时,Python将其中的所有文本都解读为字符串。#如果读取的是数时,并要将其作为数值使用,就必须使用函数int()或float()等。#将pi_digits赋给file_object#with关键字不再需要访问文件后将其关闭,会自动在合适的时候自动关闭。#read()到达文件末尾时返回一个空字符串。with open('pi_digits.txt') as file_object: contents = file_object.

2021-11-26 16:47:04 562

原创 Python之类

定义、实例化#类:类似数学公式#对象:类似套用公式的数字#实例化:对象使用类,类似数字带入数学公式得到结果#self表示创建的类实例本身。#形参self必不可少,且在最前面。每个与实例相关联的方法调用都自动传递实参self。#以self为前缀的变量可供类中的所有方法使用。可以通过类的任何实例来访问。#属性:可以通过实例访问的变量。#类名为大写字母#类中的函数为方法#注意__init__不要写成__int__#__init__是特殊的方法,每当根据类创建实例时,Python都会自动运

2021-11-24 18:12:18 438

原创 景点门票销售管理系统 基于 python实现gui界面 之 笔记

建立数据库、建表、加外键约束、建触发器CREATE DATABASE IF NOT EXISTS `景点门票销售管理系统` DEFAULT CHARACTER SET utf8;USE `景点门票销售管理系统`;/*Table structure for table `游客信息` */DROP TABLE IF EXISTS `游客信息`;CREATE TABLE `游客信息` ( `游客账号` INT(10) NOT NULL, `游客密码` CHAR(20) NOT NU.

2021-11-16 00:24:28 2465 2

原创 python之函数

#函数带名字的代码块#定义函数名def greet_user(): """执行语句""" print("Hello!")#调用函数greet_user()#增加形参(parameter):执行语句需要的信息def greet_user(username): print(f"Hello,{username.title()}!")#调用函数,传递实参(argument)greet_user('Li')#传递实参: 位置实参;关键字实参;列表与字典。#位置实参.

2021-11-13 17:04:15 721

原创 Python 用户输入、while循环、break、continue、标志

用户输入#输入message = input("Tell me something,and I will repeat it back to you:")print(message)#数值输入while True: age = int(input("Enter ' 0 when you are finished.How old are you?")) if age >= 18: print("已成年!") elif age < 18 an.

2021-11-03 16:31:02 227

原创 Python 字典 添加、修改、删除、遍历、嵌套

添加、修改、删除、遍历:#字典,键值对alien_0 = {'color':'green','points':5}print(alien_0['color'])print(alien_0['points'])print(alien_0)#添加键值对,排序与添加顺序相同print("\n添加值:")alien_1 = {}alien_1['x_position'] = 0alien_1['y_position'] = 25print(alien_1)#修改值print("修.

2021-11-02 21:50:58 207

原创 Python if条件语句

#字符串比较,处理列表# 将列表作为条件表达式时,列表为空时返回Falseprint(f"字符串比较:")names = ['li','ma','yang','cai']for name in names: if name == 'ma': print(name.upper()) #不会改变原始的值 elif name == 'yang': print(name.lower()) #不会改变原始的值 else: print(n.

2021-11-01 22:13:41 124

原创 Python第四章课后练习

练习4-1:比萨想出至少三种你喜欢的比萨,将其名称存储在一个列表中,再使用for循环将每种比萨的名称打印出来。修改这个for循环,使其打印包含比萨名称的句子,而不仅仅是比萨的名称。对于每种比萨,都显示一行输出,下面是一个例子。Ilikepepperonipizza.在程序末尾添加一行代码,它不在for循环中,指出你有多喜欢比萨。输出应包含针对每种比萨的消息,还有一个总结性句子,下面是一个例子。Ireallylovepizza!pizzas = ['a','b','c'...

2021-11-01 21:17:44 2213

原创 Python列表 for循环遍历、数值列表、列表解析、切片、复制、元组

遍历、创建数值列表、算术函数、列表解析:#遍历列表names = ['wangwu','ailun','zhangsan','dasha']#临时变量可以指定任意名称,例namefor name in names: print(name) print(f"{name.title()} is very cute!")print(f"遍历结束\n")#随机生成一列数字print(f"两个数:")for value in range(1,5): print(value

2021-11-01 21:03:53 609

原创 Python第三章课后练习

练习3-1:姓名将一些朋友的姓名存储在一个列表中,并将其命名为names。依次访问该列表中的每个元素,从而将每个朋友的姓名打印出来。names = ['lisi','wangwu','zhangsan']print(names[0])print(names[1])print(names[2])lisiwangwuzhangsan练习3-2:问候语继续使用练习3-1中的列表,但不打印每个朋友的姓名,而为每人打印一条消息。每条消息都包含相同的问候语,但抬头为相...

2021-10-31 23:22:29 1080

原创 Python列表 之 创建、使用、修改、删除、插入、排序、长度

创建、使用、修改、删除、插入:#创建列表haizeiwang = ['meili','lufei','suolong','namei']print(haizeiwang)#索引print(haizeiwang[0])print(haizeiwang[-1].title())#使用列表的值print(f"{haizeiwang[0].title()} is very cute.")print(f"\n")#修改列表元素#直接修改haizeiwang[0] = 'sunny'.

2021-10-31 22:58:55 226

原创 Python第二章课后练习

练习2-1:简单消息将一条消息赋给变量,并将其打印出来message = "Every single day is the chance for a new beginning."print(message)Everysingledayisthechanceforanewbeginning.练习2-2:多条简单消息将一条消息赋给变量,并将其打印出来;再将变量的值修改为一条新消息,并将其打印出来。message = "Every single day is t...

2021-10-31 20:14:47 1193

原创 Python变量、常量、字符串、数字运算

#给变量messsge赋值。message = "hi!"#输出print(message)#修改变量message的值message = "me too!"print(message)#多个变量赋值x , y , z = 1 , 3 , 4print(f"{x}\t{y}\t{z}")#常量:全大写,注意常量名变颜色了MAX_NUM = 100print(MAX_NUM)print(f"\n")#字符串每个单词开头字母大写print(message.title())#字.

2021-10-31 18:53:03 115

原创 Window系统的Python下载

下载地址:Python Releases for Windows | Python.orgThe official home of the Python Programming Languagehttps://www.python.org/downloads/windows/

2021-10-31 14:43:18 113

原创 数据库原理及应用(MySQL版)之 第三章 逻辑模型设计

a

2021-10-25 20:34:32 857

原创 数据库原理及应用(MySQL版)之 第二章 概念模型设计

2.1数据模型是对现实世界事物的数据特征的抽象和模拟,是模型化数据和信息的工具。 组成 :数据结构和数据操作等; 三个要求 : 能较真实模拟、易理解、易实现。 应用目的不同,分为两大类 : a.概念层数据模型:应用在设计阶段,与具体的数据库管理系统和逻辑模型的设计无关, 常用实体-联系模型(E-R模型)、语义对象模型等; ...

2021-10-25 20:30:41 1198

原创 数据库原理及应用(MySQL版)之 第一章 基本概念

数据Data能够被记录、存储和处理;描述事物(特征或属性)的记录符号;有一定的格式(语法)和含义(语义);在计算机中,Data包括数字、文字、图像、图形、音频、视频等。数据库Database(DB)是存储在计算机内、有组织、统一管理的相关数据的集合,是存储数据的仓库,只用来存储数据。数据库管理系统Database Management System(DBMS)是对数据库进行管理的软件。为DB提供数据的定义、建立、维护、查询、统计。提供数据(保证)完整性、安全性、多用户并发使用、

2021-10-25 18:57:08 336

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除