Gsdxiaohei

过了很久才发现,原来我什么都没能改变。

排序:
默认
按更新时间
按访问量

Python同步遍历多个列表

Python的for循环十分灵活,使用for循环我们可以很轻松地遍历一个列表,例如: a_list = ['z', 'c', 1, 5, 'm'] for each in a_list: print(each) 运行结果: 但是,有时遍历一个列表并不能满足我们的需求,在一些特殊...

2018-08-15 12:33:54

阅读数:3

评论数:0

Python正则表达式

我们可以事先通过正则表达式定制一个"规则",然后通过这个"规则"在一堆杂乱的字符串中匹配到我们想要的信息。 正则表达式不是Python独有的,很多语言都有,只是语法略有不同。 在python中,通过 import re 来...

2018-07-23 23:26:39

阅读数:21

评论数:0

EasyGui 0.98的安装

EasyGui是Python中的一个非常容易上手的GUI编程模块,且和Python2,3可以很好的兼容。 下面介绍EasyGui 0.98的安装: ①下载压缩文件至桌面,并解压。 官方地址。 进入后点击箭头所指位置。 下载,点击后等待几秒。 然后在桌面解压。   ②用cmd...

2018-07-16 17:23:28

阅读数:69

评论数:0

Python基础知识之集合

集合的创建一般方式将该集合的所有元素置于一个大括号内,以逗号分隔。>>> set1 = {1,3,5,7,9} >>> set1 {1, 3, 5, 7, 9}但上面...

2018-07-14 21:15:30

阅读数:22

评论数:0

Python基础知识之字典

字典是Python中的一种“映射”类型,在字典中,不同的key(键)对应着他们自己的value(值)。每个键是唯一的,但值不一定唯一,也就是说不同的键可能对应的值是一样的。创建字典常用方式dict1 = {'a':97,'b':98,'c':99,'d':100} #注意是大括号利用dict()创...

2018-07-14 15:15:30

阅读数:38

评论数:0

Python使用IDLE调试

和强大的VS相比,IDLE简洁的开发环境更加吸引我,无论使用什么来开发程序,调试都是很重要的检查自己代码或学习他人代码的方式,下面介绍一下IDLE的基本调试方法。①打开需要调试的文件和IDLE②在IDLE中打开Debugger刚打开时显示的是这样的界面:勾上Source。(勾上后才能在调试的时候看...

2018-07-13 19:52:02

阅读数:28

评论数:0

Python基础知识之字符串内置函数(全)

Python的str类型提供了丰富的内置函数,下面逐一介绍,加了*的函数用得很少,了解即可。1. capitalize()将字符串的第一个字符改为大写。2. casefold()将字符串中出现的所有大写字符改成小写字符。3. center()参数为一个宽度,最终字符串会处于这个宽度的最中间。4. ...

2018-07-11 23:13:22

阅读数:64

评论数:0

Python基础知识之元组

元组(tuple)可以理解为操作受限的列表,之所以说是操作受限,是因为元组中的成员不允许改变。元组很多操作和列表相似,有关列表的相关操作请点此查看。①元组的创建元组的创建和列表相似,建立列表采用中括号[],而元组采用小括号(),但起决定性作用的是逗号','。下面是正确的创建方法:tuple1 = ...

2018-07-11 12:13:27

阅读数:23

评论数:0

Python基础知识之列表

Python的列表更像是一个加强版的数组,有一定C语言基础的人都知道,数组是分类型的,该种类型的数组只能存储该种类型的数据,但python的列表没有这种限制,它更像一个“杂物箱”,什么样的类型的数据都可以往里面扔,甚至可以再扔一个列表进去。一.基本操作①添加元素(append,extend,ins...

2018-07-10 21:54:01

阅读数:34

评论数:0

Python基础知识之猜数字小游戏

最近在学python,想通过一个猜数字的小游戏来整理一下所学知识。(注:python3)完整代码如下:#这是一个用户可以指定范围产生随机key值的猜数字小游戏 import random while 1: print("----------------------欢迎进入...

2018-07-09 16:42:58

阅读数:25

评论数:0

设置操作系统(win10)的环境变量以便从cmd直接进入Python

如果你还没有安装python,请点击此处。下面介绍如何配置环境变量。①找到并复制Python的安装位置我的安装地址如下:然后复制该地址(选中上方复制即可)②配置环境1.打开控制面板(win+R,输入control,回车)2.点击系统和安全3.点击系统4.点击左侧高级系统设置5.点击高级,然后点击下...

2018-07-08 17:41:13

阅读数:81

评论数:0

Windows系统下虚拟机的安装与创建

①下载vmware官网地址:https://www.vmware.com/cn.html点击下载,选择Workstation Pro貌似要注册,嫌麻烦的直接点下面链接:https://www.vmware.com/products/workstation-pro/workstation-pro-e...

2018-07-07 19:16:20

阅读数:179

评论数:0

解决 “警告1946。无法设置快捷方式“”VMware Workstation Pro.lnk”的属性” 的方法

在安装VMware的虚拟机时,可能在最后会弹出这样的警告:解决方案如下:①找到开始菜单文件夹路径如下:C:\ProgramData\Microsoft\Windows\Start Menu如果还是找不到的话在此处复制路径C:\ProgramData\Microsoft\Windows上图即为我们要...

2018-07-07 17:36:00

阅读数:933

评论数:2

二叉树的先序,中序,后序遍历(非递归算法)

二叉树的先中后序遍历的非递归算法都和栈有关,栈的相关操作请点此查看。①先序遍历思路一:先将根结点进栈,当栈不为空时,出栈并访问,然后依次将右左结点进栈(栈先进后出,所以先进栈右结点)。顺序栈类型:typedef struct { Btnode *data[MaxSize]; int top; ...

2018-07-05 14:39:31

阅读数:14

评论数:0

二叉树的先序,中序,后序遍历(递归算法)

①先序遍历void PreOrder(Btnode *b) { if (b != NULL) { cout << b->data; PreOrder(b->left); PreOrder(b-&...

2018-07-05 11:50:48

阅读数:27

评论数:0

二叉树的层次遍历

二叉树的层次遍历需要借助环形队列来实现,若想了解环形队列请点击此处。环形队的结点类型如下:typedef struct { ElemType data[MaxSize]; int flont,rear; }SqQueue;二叉树的结点类型如下:typedef struct node { ch...

2018-07-05 11:32:20

阅读数:15

评论数:0

二叉树的创建

一.创建①二叉树结点类型typedef struct node { char data; struct node *left, *right; }Btnode;②二叉树的创建void CreateBinary_tree(Btnode * &s) { char t; ...

2018-07-05 11:03:08

阅读数:17

评论数:0

C++:写入/读取文本操作

有时候我们做的一些项目可能会需要存储每一次运行后的信息。例如,模拟一个图书馆的管理系统,在某次的运行中也许需要新增一些图书,如果没有将这些书籍信息存入文件,下一次运行时,就找不到上次新增的这些书了......C++中,使用#include <fstream&g...

2018-07-03 15:39:35

阅读数:31

评论数:0

数据结构模板之八:链队

①基本定义采用链式存储结构的队列称为链队,除了他本身的数据结点类型外,链队还需要一种链队结点类型(其实就是包含了两个指针的结构体,因为队列的操作分别在队头和队尾,所以一个指针指向队首结点,一个指针指向队尾结点)。和链栈一样,链队也不存在队满上溢出的情况。②存储方式与结构队空的条件:q-&a...

2018-06-26 11:29:53

阅读数:25

评论数:0

数据结构模板之七:环形队

①基本定义相比顺序队,环形队不会出现假溢出的现象(由于每次进队操作时队尾指针rear增1,而每次出队时头指针front也是增1,顺序队中的front与rear一直在逼近MaxSize,当rear=MaxSize-1时,此时“队满”,无法再进队,但实际上队列里仍然有空位置)。若把存放数据的数组“首尾...

2018-06-25 20:34:55

阅读数:28

评论数:0

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