自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (2)
  • 收藏
  • 关注

原创 【Python学习】Python最全总结

Python学习最全框架记录正在学习,持续更新中……目录基本语法printinput注释继续和分隔变量变量命名规则编码风格:PEP 8变量进阶全局变量与局部变量变量的作用域运算符赋值运算符比较运算符和逻辑运算符控制结构分支结构if语句循环结构for-in循环while循环range()函数break语句continue语句循环中的 else 子句pass语句三元运算符的实现python高级特性

2021-05-03 11:14:52 2144 23

原创 Python字符串总结大全

目录操作符标准类型操作符对象值的比较布尔类型序列操作符切片([]和[:])成员操作符(in,not in)连接符(+) 运行时刻字符串连接编译时字符串连接普通字符串转化为Unicode字符串重复操作符(*)只适用于字符串的操作符格式化操作符(%)字符串模板:更简单的替代品原始字符串操作符(r/R)Unicode字符串操作符(u/U)常见的转义字符字符串索引编解码内建函数序列类型函数len()max()和min()en

2021-05-03 22:02:39 4735 21

原创 字符串、列表、元组、字典、集合对比

我整理了一下这几种数据结构的特点,做了一下简单整理 (*^▽^*) 所属数据结构 是否可以更改 是否可切片 内建函数 特有类型函数 内建函数 特性 字符串‘’ 序列 否 是 len() max() min() enumerate() zip() input() str() unicode() chr() ord() 大小写转化:lower() upper() swapcase() title() capitalize(..

2021-05-03 20:05:49 193 1

原创 Python数字型整理(整型、布尔型、浮点型、复数、操作符、内建函数与工厂函数、控制数字精度)

数字提供了标量贮存和直接访问。它是不可更改类型,也就是说变更数字的值会生成新的对象。这个过程对程序员和用户是透明的。Python支持多种数字类型:整型、布尔型、双精度浮点型和复数。整型Python里面的整型默认就能表示很大的整型。可以是十进制、八进制、十六进制。八进制以0o开头(第一个字符是数字0,第二个字符是字母o或O),十六进制以0x开头(第一个字符是数字0,第二个字符是字母x或X)。十进制在Python3.x版本中不支持后面加“l”或“L”。print(156487)print(0

2021-05-03 15:49:13 246 4

原创 集合的总结(set函数语法、操作符、内建函数、内建方法)

目录集合的介绍set()函数语法集合类型操作符标准类型操作符(所有)成员关系 in 和not in集合等价/不等价 == !=子集/超集 < <= > >=集合类型操作符(所有)集合类型操作符(仅适用于可变集合)内建函数标准类型内建函数 len()集合类型工厂函数 set()和 frozenset()集合类型内建方法方法(所有集合的方法)方法(仅适用于可变集合)集合内建函数应用举例集合的介绍set 对象是由具有

2021-05-03 15:19:14 56 2

原创 字典的操作总结(基本方法、操作符、内建函数、字典特点、字典推导式)

字典的创建、赋值、访问,修改,添加,删除目录字典的创建、赋值、访问,修改,添加,删除创建赋值访问字典的值实现遍历访问修改字典更新和添加新的键值对删除字典元素映射类型操作符标准类型操作符映射类型操作符字典的键查找操作符([])(键)成员关系操作(in,not in)映射类型的内建函数和工厂函数标准类型函数 type()str() sorted()分类sorted(iterable,key,reverse)映射类型相关函数 dict() ...

2021-05-03 14:53:13 138 2

原创 Python字符串的表示方法

字符串的表示方法基本表示方法字符串有多种形式,可以使用单引号('...'),双引号("...")都可以获得同样的结果。反斜杠 \ 可以用来转义:print('"Isn\'t," they said.')如果你不希望前置了 \ 的字符转义成特殊字符,可以使用 原始字符串 方式,在引号前添加 r 即可:print(r'C:\some\name')字符串字面值可以跨行连续输入。一种方式是用三重引号:"""...""" 或 '''...'''。字符串中的回车换行会自动包含到字符串中,

2021-04-10 19:39:13 52 2

原创 Python学习之构造程序逻辑

构造程序逻辑本次是对之前学的语言元素、分支结构、循环结构的一个综合练习。题目如下:寻找水仙花数。说明:水仙花数也被称为超完全数字,它是一个3位数,该数字每个位上数字的立方之和正好等于它本身,例如:$1^3 + 5^3+ 3^3=153$。num=int(input("请输入一个三位数:"))bai=int(num/100)shi=int((num-bai*100)/10)ge=num%10#print(bai,shi,ge)if ge**3+shi**3+bai**3==

2021-04-09 12:26:29 71 2

原创 Python的循环结构 for-in while

循环结构循环结构就是程序中控制某条或某些指令重复执行的结构。在Python中构造循环结构有两种做法,一种是for-in循环,一种是while循环。for-in循环如果明确的知道循环执行的次数或者要对一个容器进行迭代,推荐使用for-in循环,例如下面代码中计算1~100求和的结果。sum=0for i in range(101): sum+=iprint(sum)说明:上面代码中的range(101)可以用来构造一个从1到100的范围,当我们把这样一个范围放到for-

2021-04-08 21:40:33 62 1

原创 Python学习之分支结构 if语句的使用

分支结构if语句的使用在Python中,要构造分支结构可以使用if、elif和else关键字。例如:#判断奇数偶数num=int(input("请输入一个整数:"))if num%2==0: print(f'{num}是偶数')else: print(f'{num}是奇数')注意:和C/C++、Java等语言不同,Python中没有用花括号来构造代码块而是使用了缩进的方式来表示代码的层次结构,如果if条件成立的情况下需要执行多条语句,只要保持多条语

2021-04-07 10:38:29 121

转载 Python基本语法之变量(变量命名规则、变量的使用)

语言元素变量和类型在程序设计中,变量是一种存储数据的载体。计算机中的变量是实际存在的数据或者说是存储器中存储数据的一块内存空间,变量的值可以被读取和修改,这是所有计算和控制的基础。计算机能处理的数据有很多种类型,除了数值之外还可以处理文本、图形、音频、视频等各种各样的数据,那么不同的数据就需要定义不同的存储类型。Python中的数据类型很多,而且也允许我们自定义新的数据类型,我们先介绍几种常用的数据类型。 整型:Python中可以处理任意大小的整数(Python 2.x中有int和long...

2021-04-06 11:10:55 41

原创 台湾李宏毅2020深度学习 第一课 学习导论

未来学习的大框架什么是机器学习?机器自己找函数。你想找什么函数?Regression:回归分析,拟合曲线。从一系列数据集经过函数运算,输出一个具体的确定的数值Binary Classification:二分类,一个输出只对应两个相反的结果。Multi-class Classification:多类分类。一个输入对应多个输出。除了上面的Regression 和Classification两种方式之外,机器还可以通过Generation的方式生成一些结果,即机器学

2021-04-05 23:30:17 38 1

原创 Python学习之初识Python

Python的优缺点Python的优点很多,简单的可以总结为以下几点。 简单明了,学习曲线低,比很多编程语言都容易上手。 开放源代码,拥有强大的社区和生态圈,尤其是在数据分析和机器学习领域。 解释型语言,天生具有平台可移植性,代码可以工作于不同的操作系统。 对两种主流的编程范式(面向对象编程和函数式编程)都提供了支持。 代码规范程度高,可读性强,适合有代码洁癖和强迫症的人群。Python的缺点主要集中在以下几点。 执行效率稍低,对执行...

2021-04-05 16:42:16 19

原创 python环境、虚拟环境介绍及常用命令

在上文中,我好不容易搭建好Python的环境(Python3.6版本+anaconda+PyCharm环境配置,全网最详细!),但是对Python环境,以及为啥要搭建虚拟环境了解的不多。我又参考了一些教程,下面是对学习过程的一些记录!虚拟环境介绍谈虚拟环境之前,先聊聊什么是Python的开发环境。Python开发环境是用来编译运行python源程序的。开发环境中主要包含Lib、Scripts和Python.exe. Lib:含site-package(系统级别的库,尽量核心,少,常用)和标

2021-04-04 16:01:24 42 2

原创 Python3.6版本+anaconda+PyCharm环境配置,全网最详细!

全网最详细Python3.6版本+anaconda+PyCharm环境配置来啦,纪念一下过程,作为我研究生生涯的一个起点!一、anaconda的安装及简单使用Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工...

2021-04-02 22:55:30 192 1

原创 对长度为n的顺序表L,编写一个时间复杂度为O(n),空间复杂度为O(1)的算法 该算法删除线性表中所有值为x的数据元素

题目要求:对长度为n的顺序表L,编写一个时间复杂度为O(n),空间复杂度为O(1)的算法该算法删除线性表中所有值为x的数据元素/*对长度为n的顺序表L,编写一个时间复杂度为O(n),空间复杂度为O(1)的算法该算法删除线性表中所有值为x的数据元素*/#include <iostream>#include <cstring>#include<math...

2019-07-15 22:41:08 2698

原创 设计一个高效算法,将顺序表L中的所有元素逆置

题目要求:/*设计一个高效算法,将顺序表L中的所有元素逆置,要求算法的空间复杂度为O(1)*//*设计一个高效算法,将顺序表L中的所有元素逆置,要求算法的空间复杂度为O(1)*/#include <iostream>#include <cstring>#include<math.h>#define MAXSIZE 20#define Elem...

2019-07-14 22:39:06 6933 3

原创 王道之数据结构顺序表1.从顺序表中删除具有最小值的元素

题目要求:从顺序表中删除具有最小值的元素(假设唯一)并由函数返回被删除的元素的值。空出的位置由最后一个元素填补,若顺序表为空则显示错误信息并退出/*从顺序表中删除具有最小值的元素(假设唯一)并由函数返回被删除的元素的值。空出的位置由最后一个元素填补,若顺序表为空则显示错误信息并退出*/#include <iostream>#include <cstring&gt...

2019-07-14 22:21:55 859

原创 线性表之链表的基本操作

本文主要实现了线性表中顺序表的初始化、创建、增加、删除、修改、清空,判断表长、判断表长等基本操作。主要依据严蔚敏版数据结构教材以及王道数据结构考研辅导书。以下是主要的功能函数:int InitList(LinkList &L);//初始化bool CreateList(LinkList &L, int n);int Length(LinkList L);//返回长度...

2019-07-13 22:16:34 172 1

原创 线性表之顺序表的相关操作

本文主要实现了线性表中顺序表的初始化、创建、增加、删除、修改、清空,判断表长、判断表长等基本操作。主要依据严蔚敏版数据结构教材以及王道数据结构考研辅导书。基本函数如下:int InitList(SqList &L);//初始化bool CreateList(SqList &L, int n);int Length(SqList L);//返回长度信息bool Li...

2019-07-13 22:10:52 99

原创 opengl实现太阳系、地球系,并加上地球的贴图

实验要求:实现太阳系,地球系,即实现地球绕着太阳转,月球绕着地球转,并且给球体加上地球的贴图。效果如下:附一张地球的贴图(哎呀,我怎么这么贤惠)这其中需要用到glaux系列的包,emmmmmmmm,我上传了一个压缩文件,大家可以去自行下载链接:https://download.csdn.net/download/jennifer_love_frank/10852130...

2018-12-15 11:46:58 6830 16

原创 C#窗体 学生成绩管理系统之分页显示

 本篇文章主要研究了一下C#实现连接数据库分页显示的功能。其中,用到了DataGridView控件、BindingNavigator控件和BindingSource控件。其中还用到了 DataSet类和DataTable类。DataSet是数据集,DataTable是数据表,DataSet存储多个DataTable。DataSet和DataTable像是专门存储数据的一个容器,在你查询数据库得...

2018-12-10 21:30:22 1824 1

原创 deque的用法

/*时间:2018-8-17 12:08:32作者:Jennifer内容:deque的用法****************deque的用法********************************c.assign(beg,end)            将[beg; end)区间中的数据赋值给c。c.assign(n,elem)            将n个elem的拷贝赋值给c...

2018-08-17 12:32:34 140

原创 数字整除

/*题目描述定理:把一个至少两位的正整数的个位数字去掉,再从余下的数中减去个位数的5倍。当且仅当差是17的倍数时,原数也是17的倍数 。例如,34是17的倍数,因为3-20=-17是17的倍数;201不是17的倍数,因为20-5=15不是17的倍数。输入一个正整数n,你的任务是判断它是否是17的倍数。输入输入文件最多包含10组测试数据,每个数据占一行,仅包含一个正整数n(1&lt;=n&lt;=1...

2018-02-13 15:50:03 582 1

原创 弟弟的作业

/*题目描述你的弟弟刚做完了“100以内数的加减法”这部分的作业,请你帮他检查一下。每道题目(包括弟弟的答案)的格式为a+b=c或者a-b=c,其中a和b是作业中给出的,均为不超过100的非负整数;c是弟弟算出的答案,可能是不超过200的非负整数,也可能是单个字符"?",表示他不会算。输入输入文件包含不超过100行,以文件结束符结尾。每行包含一道题目,格式保证符合上述规定,且不包含任何空白字符。输...

2018-02-10 17:16:47 1355 2

转载 C语言的基本输入与输出函数

C语言的基本输入与输出函数1.1.1 格式化输入输出函数  Turbo C2.0 标准库提供了两个控制台格式化输入、 输出函数printf() 和scanf(), 这两个函数可以在标准输入输出设备上以各种不同的格式读写数据。printf()函数用来向标准输出设备(屏幕)写数据; scanf() 函数用来从标准输入设备(键盘)上读数据。一、printf()函数  printf()函数是格式化输出函数...

2018-02-08 15:23:55 188

原创 温度转换

/*题目描述输入一个华氏温度,要求输出摄氏温度。公式为保留两位小数输入无输出无样例输入-40样例输出-40.00Jennifer2018-02-08 15:01:41*/#include &lt;stdio.h&gt;using namespace std;int main(){    float f,c;    scanf("%f",&amp;f);    c=5.0/9*(f-32);    ...

2018-02-08 15:19:47 267

原创 十进制转八进制

/*题目描述编程,输入一个10进制正整数,然后输出它所对应的八进制数。输入无输出无样例输入10样例输出12Jennifer2018-02-08 14:49:34*/#include &lt;iostream&gt;#include &lt;stdio.h&gt;#include &lt;string&gt;using namespace std;int main(){    int n;    c...

2018-02-08 14:59:18 356

原创 围圈子

/*题目描述有n人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位。输入初始人数n输出最后一人的初始编号样例输入3样例输出2Jennifer2018-02-08 14:41:57*/#include &lt;iostream&gt;using namespace std;int main(){    int n;    cin&gt;&...

2018-02-08 14:46:38 209

原创 用选择法对10个整数从小到大排序

/*题目描述用选择法对10个整数从小到大排序。输入无输出排序好的10个整数样例输入4 85  3 234 45 345 345 122 30 12样例输出3412304585122234345345Jennifer2018-02-08 14:27:58*/#include &lt;iostream&gt;#include &lt;vector&gt;#include &lt;algorithm&g...

2018-02-08 14:34:31 1970

原创 用迭代法求平方根

/* 用迭代法求 平方根公式:求a的平方根的迭代公式为: X[n+1]=(X[n]+a/X[n])/2要求前后两次求出的差的绝对值少于0.00001。 输出保留3位小数输入X输出X的平方根样例输入4样例输出2.000Jennifer2018-02-08 14:18:04*/#include &lt;stdio.h&gt;#include&lt;math.h&gt;int main(){  floa...

2018-02-08 14:25:42 1616

原创 输出每一位,并逆序输出

/*题目描述给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123输入一个不大于5位的数字输出三行 第一行 位数 第二行 用空格分开的每个数字,注意最后一个数字后没有空格 第三行 按逆序输出这个数样例输入12345样例输出51 2 3 4 554321

2018-02-07 19:36:55 311

原创 Hello, world!

/*题目描述这是测试的第一个问题。由于我们都知道ASCII码,所以您的工作很简单:输入数字并输出相应的消息。输入输入将包含由空格(空格,换行符,TAB)分隔的正整数列表。请处理到文件结尾(EOF)。整数将不少于32。输出输出相应的消息。 注意在输出结尾没有换行符。样例输入72 101 108 108 111 4432 119 111 11

2018-02-06 17:50:14 332

原创 按绩点排名

/*Jennifer2018-02-04 20:04:54*/#include #include #include #include #include     //cout的输出格式using namespace std;struct stu{    string name;    //学生姓名    double score;      /

2018-02-06 16:10:21 874

原创 A+B(基本输入输出2)

/*1002: A+B(基本输入输出2)描述题目描述:输入两个数A,B,输出A+B的值。输入:第一行是数据的组数N,从第二行开始是N组由两个整数(a和b)构成的数据,a和b之间用空格隔开,每组输入单独占一行输出:每组的两个整数(a和b)求和并输出,每组的求和结果独占一行样例输入21 210 20样例输出330

2018-02-04 21:03:46 1232

原创 不同单词个数统计

/*题目描述编写一个程序,输入一个句子,然后统计出这个句子当中不同的单词个数。例如:对于句子“one  little  two  little  three  little  boys”,总共有5个不同的单词:one,  little,  two,  three,  boys。说明:(1)由于句子当中包含有空格,所以应该用gets函数来输入这个句子;(2)输入的句子当中

2018-02-04 20:59:24 610

原创 字符串的输入输出处理

/*题目描述字符串的输入输出处理。输入第一行是一个正整数N,最大为100。之后是多行字符串(行数大于N), 每一行字符串可能含有空格,字符数不超过1000。输出先将输入中的前N行字符串(可能含有空格)原样输出,再将余下的字符串(不含有空格)以空格或回车分割依次按行输出。每行输出之间输出一个空行。样例输入2www.dotcpp.com DOTCPPA

2018-02-04 20:19:07 545 2

原创 字符串对比

/*题目描述给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一:1:两个字符串长度不等。比如  Beijing  和  Hebei2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如  Beijing  和  Beijing3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达

2018-02-04 20:17:00 133

原创 字符逆序

/*题目描述将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。输入输入包括一行。 第一行输入的字符串。输出输出转换好的逆序字符串。样例输入I am a student样例输出tneduts a ma IJennifer2018年2月1日16:05:41-2018年2月1日16:23:03*/#inc

2018-02-04 20:14:58 162

原创 排列对称串

/*题目内容字符串有些是对称的,有些是不对称的,请将那些对称的字符串按从小到大的顺序输出。字符串先以长度论大小,如果长度相同,再以ASCII码值为排序标准。输入描述输入数据中含有一些字符串(1输出描述根据每个字符串,输出对称的那些串,并且要求按照从小到大的顺序输出输入样例123321123454321123321sdfsdfd12

2018-02-04 20:02:19 1071

C#,SQL窗体学生成绩管理系统

用C#窗体编写,环境是vs2015、SQL 2015,实现管理员登录、注册,对学生信息表、课程表、成绩表有增删改查的权限,亮点是有分页显示功能。

2018-12-10

glaux系列包

本文档的主要内容是glaux系列的包,包括glaux.h,glaux.lib,glaux.dll

2018-12-15

空空如也

空空如也

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

TA关注的人 TA的粉丝

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