自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (1)
  • 收藏
  • 关注

原创 【NeoVim Coc.nvim】禁用从文档内提取字段的补全选项(禁用带有“yank”的补全选项)

Coc.nvim 插件如何禁用文档中的字样的补全选项(末尾是 “S [YANK]” 的补全选项)?只需要在配置文件添加一行,轻松禁用。

2022-07-08 20:08:07 294 1

原创 【C++】Windows控制台API基本使用(下)

文章目录前言十四、填充指定行一、直接输出二、使用API三、使用转义序列十五、DEC线条绘制功能十六、备用和主缓冲区…

2021-12-04 15:38:04 2700

原创 【C++】Windows控制台API基本使用(上)

目录前言一、控制台缓冲区大小一、获取缓冲区大小二、设置缓冲区大小三、更详细的结构体二、窗口大小一、获取窗口大小二、设置窗口大小三、光标位置一、获取光标位置二、设置光标位置四、设置光标是否显示一、旧版API二、新版控制台的 ANSI 转义序列三、新版控制台特性五、通过代码打开 ANSI 转义序列六、控制台编码一、设置输出编码二、设置输入编码七、修改控制台文本样式一、使用API二、使用ANSI转义序列八、控制台窗口标题一、获取控制台窗口标题二、设置窗口标题一、使用旧版API二、使用转义序列三、获取控制台原始标题

2021-11-13 22:45:25 7926 2

原创 【C/C++】在Dosbox安装和体验Turbo C++ 3.0

文章目录一、安装 Turbo C++ 3.0一、下载 Turbo C++ 3.0二、安装 Turbo C++ 3.0三、安装时的坑二、使用 Turbo C++ 3.0一、查看帮助文件二、快捷键三、个性化设置一、更改 Tab 长度二、更改输出目录一、安装 Turbo C++ 3.0一、下载 Turbo C++ 3.0  此文不会说明如何安装、使用 Dosbox,只会说明在 Dosbox 下安装 Turbo C++ 3.0。  下载 Turbo C++ 3.0: 下载链接_蓝凑云。  下载的文件是一个

2021-08-16 13:21:04 3556 3

原创 【C/C++】在Dos下(Dosbox)编写C/C++程序

文章目录一、前言二、在Dosbox下编写C程序一、软件安装二、软件配置与编写C/C++代码三、保存文件四、更改EXE文件输出目录三、利用Dos特性编写程序一、彩色文本输出一、前言这是一个笔记,记录我使用Dosbox编写C/C++程序的过程。二、在Dosbox下编写C程序一、软件安装  在Dosbox下编写软件,需要用到编辑器,这里以Turbo C 2.0 为例。DosBox下载地址: 官方下载DosboxTurboC非官方下载地址: 蓝奏云  不会安装Dosbox?点我联机搜索。 

2021-07-21 16:36:04 3325

原创 【Tkinter】实现自定义窗口样式

文章目录一、效果展示一、效果展示

2021-07-16 10:43:38 1579 3

原创 【Tkinter】用Text做一个伪ListBox

文章目录前言实现引入模块主要功能部分Text控件布局让光标所在行高亮注意事项如何获取当前行效果演示最终源码前言在Tkinter中,有一种叫Listbox的神奇控件,它可以显示元素,与滚动条联动。但是!有时我们想让用户在A窗口选中项目然后在B窗口填文本,当用户在Entry按下CTRL+A时,很快啊,那Listbox选中项立刻就没了啊,还要我们再选一遍,就很不舒服,于是,这个伪Listbox诞生了。实现引入模块既然说到了Text,那么首先一定就要from tkinter import Text对

2021-06-14 22:08:16 203

原创 【Python入门级教程】列表、元组、字典浅谈

文章目录一、元组。二、列表。三、列表、元组共同点。四、字典。一、元组。创建时使用小括号:Tuple=()可以存储多个数据:Tuple=(1,2,3)索引从0开始。Tuple=(1,2,3)Tuple[0]#下标获得值"""结果:1"""末尾索引从-1开始。Tuple=(1,2,3)Tuple[-1]#下标获得值"""结果:3"""不能使用tuple[Index]=value设置值。Tuple=(1,2,3)Tuple[-1]='w'#下标设置值"""结

2020-12-12 20:38:53 186 1

原创 【Python入门级教程】Python GUI界面教学(03)——Text控件

文章目录1.Text。1.Text的简介。2.怎么创建Text?3.Text的选项。这次时Text、Entry控件的教程。1.Text。1.Text的简介。Text一般用于展示文本、输入文本。在编写代码时,需要将其他控件与文本一起展示时可以使用Text。2.怎么创建Text?只需要像这样:class tk:#引入 from tkinter import Tk,Textroot=tk.Tk()#窗口#创建Texttext=tk.Text(root)text.pack(fill='bot

2020-12-12 19:52:53 3110 2

原创 【python入门级教程】Python GUI界面教学(02)

鸽子回来了!文章目录一、学习内容。二、开始学习。1.导入库:2.新建常规窗口。3.使用Button控件。4.config方法。5.Button的选项(option)。6.Button的常用方法。7.绑定事件。三、尾声。一、学习内容。学习Button控件,控件的bind函数。二、开始学习。1.导入库:class tk: from tkinter import Tk,Button2.新建常规窗口。class tk: from tkinter import Tk,Buttonroot=t

2020-11-08 15:25:09 610 2

原创 【Python扩展】使用Tkinter做一个类似CMD的终端

这是我历经几个小时搞得,还行,至少可以像CMD那样输入了,效果图片:·知识点:1.控件套入Text控件。2.tag_config以及insert的标记3.exec和eval函数的用法。·大家最喜欢的源码时间(Python3):#引入一堆库class tk: from tkinter import Tk,Entry,Toplevel,Listbox from tkinter.scrolledtext import ScrolledText#设置信息,可选class te

2020-10-31 12:47:59 3730 12

原创 【python入门级教程】Python GUI界面教学(01)

文章目录一、了解什么是GUI。二、我们选什么库做GUI首选呢?三、开始我们的制作。1.制作目标二、tkinter基本语法二、弹出一个新窗口三、展示文本四、展示多个文本四、扩展一、了解什么是GUI。我们通常使用的软件他们的界面丰富多彩,可以自定义,我们称这样的界面为GUI界面,而在我们之前的学习中,我们用到的都是CUI界面,CUI指控制台,与cmd长得一样,print函数就是用于CUI的,今天我们就要使用tkinter开发一个小程序。二、我们选什么库做GUI首选呢?在python中,广泛使用的GUI库

2020-07-30 16:17:34 1605 1

原创 【python入门级教程】while循环浅谈

while循环是很普通的循环,格式如下:while <条件/True>: <执行的内容>条件判断和if的判断格式一样,如果while使用不当会造成死循环,无法结束循环,因此在while中循环备上一个跳出循环语句是很重要的,跳出循环一般使用一下函数breakcontinuebreak是跳出当前循环体,continue是跳出本次循环,非循环体。...

2020-07-30 15:33:44 110

原创 【python入门级教程】if条件判断语句和比较符号

文章目录一、了解if函数1.if2.elif3.else4.书写规范二、实例学习1.使用if判断年龄一、了解if函数1.if书写格式:if <条件内容>: <执行内容>if常用于某次开头的第一次判断。2.elifelif是else if的缩写,格式:elif <条件内容>: <执行内容>和if相差不大,只能放在判断末尾和中间。3.elseelse是否则,若条件都不满足就会执行这里的函数:else: <执行内容>

2020-07-23 20:53:17 794

原创 【python入门级教程】实现在控制台中输出彩色文字

文章目录一、材料二、需要三、边做边学I.引入colorama库并格式化二、输出高亮的红色字符串"Hello,world!"一、材料1.安装了python3.8.3的电脑/手机。二、需要这次我们要用colorama库,首先需要安装他,在cmd输入pip install colorama或python -m pip install colorama安装。三、边做边学I.引入colorama库并格式化首先我们使用from ... import ...的语句来引入colorama库,具体如

2020-07-12 18:49:55 481 1

原创 【python扩展】使用python执行字符串内的python代码

使用3.8.3不多bb,上代码!实时编译:code=input()eval(code)若要实现多行编译则需要用GUI库,这里用easygui。import easygui as ecode=e.textbox(msg='输入有效的python代码', title='输入python代码', text=save, codebox=False, callback=None, run=True)eval(code)搭配try语句判断错误会更好。“最终”效果:import easygui

2020-07-11 16:04:24 145

原创 【python拓展】使用pyinstaller打包py或pyw文件。

文章目录一、准备与需要。二、引入pyinstaller。-w 去除控制台。-F 打包为单个exe文件。-D 打包为多文件,与-F相反。-i 指定exe文件图标,后面加图片路径,文件必须是ico文件。一、准备与需要。1.一台装有python3的电脑。二、引入pyinstaller。pip install pyinstaller打包指令:pyinstaller py文件路径在pyinstaller后可以填写其他内容,例如:-w 去除控制台。-F 打包为单个exe文件。-D 打包为多

2020-06-27 13:31:52 1477

原创 【python拓展】更改easygui的字体(自己看的那种)。

一、引入easygui。import easygui二、更改配置文件。前往路径py安装位置\Lib\site-packages\easygui\boxes打开global_state.py,将PROPORTIONAL_FONT_FAMILY = ("MS", "Sans", "Serif")的("MS", "Sans", "Serif")改为自己喜欢的字体,(字体名称最好是英文的,否则会出现解码错误无法运行的情况。)例如:PROPORTIONAL_FONT_FAMILY = ("Source Ha

2020-06-26 12:49:51 2767 3

原创 【python入门级教程】print函数进阶、for循环、延迟执行代码。

文章目录一、需要和准备二、学习新语法三、实验并学习1.使用for循环输出“Hello,world!”5次。2.输出多行内容。3.使用print输出for循环变量a的内容。4.解决print的冲突。四、总结。一、需要和准备一台有py环境电脑。二、学习新语法[1]for X in range (N): for循环,X是变量名,根据规则定义,N是次数或整数,可填整数和变量。[2]import XX as XX 引入某库的内容,第一个XX是库的名称,后面是引入内容,若引入全部则将as XX去除。[3]t

2020-06-25 21:06:31 1427

原创 【python入门级课程】做一台简单的计算器

文章目录介绍需要/准备小白新单词小白新知识小白做任务一、输出指定内容二、做一个加减法计算器总结注意介绍python是一门好用的编程语言,他…(省略废话)。需要/准备1.带有python环境的电脑(我是用3.8.3的)。小白新单词print() 输出,打印内容input() 内容int(input()) 整数内容小白新知识这次我们要学会以上单词的用法:1.print() print是一个在控制台打印/输出指定内容的函数,如print('''text,文本''')、print("文本")

2020-06-07 18:31:13 699 1

空空如也

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

TA关注的人

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