自定义博客皮肤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_name def get_formatted_name_one(first, last): """生成整洁的姓名""" full_name = f"{first} {last}" return ful

2021-11-26 16:55:30 626

原创 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 613

原创 Python之类

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

2021-11-24 18:12:18 473

原创 景点门票销售管理系统 基于 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 2585 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 751

原创 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 307

原创 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'] = 0 alien_1['y_position'] = 25 print(alien_1) #修改值 print("修.

2021-11-02 21:50:58 240

原创 Python if条件语句

#字符串比较,处理列表 # 将列表作为条件表达式时,列表为空时返回False print(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 153

原创 Python第四章课后练习

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

2021-11-01 21:17:44 2370

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

遍历、创建数值列表、算术函数、列表解析: #遍历列表 names = ['wangwu','ailun','zhangsan','dasha'] #临时变量可以指定任意名称,例name for 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 653

原创 Python第三章课后练习

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

2021-10-31 23:22:29 1159

原创 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 268

原创 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 1249

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

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

2021-10-31 18:53:03 143

原创 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 147

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

a

2021-10-25 20:34:32 948

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

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

2021-10-25 20:30:41 1327

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

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

2021-10-25 18:57:08 393

空空如也

空空如也

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

TA关注的人

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