- 博客(87)
- 问答 (1)
- 收藏
- 关注
原创 PySide6在VScode中提示:vscode module not found error: no module named ‘pyside6‘解决方案
本机环境正常,运行提示错误:vscode module not found error: no module named ‘pyside6’最近在B站学习PySide6:PySide6百炼成真,带你系统性入门Qt。填入本机的Python.exe的地址。再进行编译,通过,看到了输出的窗口。可以愉快的继续学习了。扩展-Python-管理(齿轮图标)-扩展设置。学习到第3节:003基础框架。
2024-06-02 21:50:17
1237
1
原创 python3类class心得
用类的思想来模拟现实世界的汽车,汽车有品牌( name ) :byd,ford,xiaomi。汽车有剩余里程( odometer )初始值是0。汽车可以显示剩余里程( show_odometer )。电动汽车( ElecCar )可以充电( change ),汽油车( GasCar )可以加油( gas_up )。加油( gas_up )和充电( change )都可以使剩余里程( odometer )增加。一度电可以让剩余里程增加6km,一升油可以让剩余里程增加10km。
2024-04-27 21:59:07
1013
1
原创 python3内置持久化模块shelve心得
内置模块 shelve 可以将任意 Python 对象(即 https://docs.python.org/zh-cn/3.10/library/pickle.html#module-pickle 模块能够处理的任何东西。)以类似字典的对象(shelf 对象)存在磁盘上以实现数据的持久保存。模块 shelve 生成的类似字典的对象 shelf 包含键 key 和 值 value。类字典对象 shelf 的键 key 是普通的字符串。
2024-04-01 20:15:13
1081
2
原创 python3内置持久化模块pickle心得
本文环境: Windows 10 专业版 64 位 + Thonny 3.2.6内置模块 pickle (泡菜)可以将文件对象转换为 bytes 字节格式,以便于在python程序间或网络传输;内置模块 pickle 可以将 python 文件对象转换为 python 专用格式存储到硬盘以便于持久保存。模块 pickle 可以处理:所有python支持的原生类型:布尔值,整数,浮点数,复数,字符串,字节,None。由任何原生类型组成的列表,元组,字典和集合。
2024-03-28 14:51:48
1007
原创 Python语言基础与应用-北京大学-陈斌-P40-39-基本扩展模块/上机练习:计时和文件处理-给算法计时-上机代码
Python语言基础与应用-北京大学-陈斌-P40-39-基本扩展模块/上机练习:计时和文件处理-给算法计时-上机代码。
2024-03-13 16:13:02
374
原创 Python语言基础与应用-北京大学-陈斌-P32-31-计算和控制流-上机练习:创建并调用函数-字符集合的并集-上机代码
Python语言基础与应用-北京大学-陈斌-P32-31-计算和控制流-上机练习:创建并调用函数-字符集合的并集-上机代码。本文环境: win10 + Thonny4.1.4。
2024-03-07 22:12:29
448
原创 Python语言基础与应用-北京大学-陈斌-P32-31-计算和控制流-上机练习:创建并调用函数-水仙花数判定-上机代码
Python语言基础与应用-北京大学-陈斌-P32-31-计算和控制流-上机练习:创建并调用函数-水仙花数判定-上机代码。本文环境: win7 + Thonny3.2.6。
2024-03-07 14:42:37
426
原创 python3内置函数map()心得
python3内置函数map()心得本文环境:Win 7 (64-bit) + python 3.7.6 (32 bit) + Thonny 3.2.6使用函数map的好处使用函数map可以快速的多次调用一个函数并返回函数调用的结果。自定义函数有一个参数例如以下代码,通过使用函数map可以快速的计算多个数值的平方。使用函数map可以快速多次调用一个函数并返回结果极大的提高了我们调用函数。
2024-02-29 09:31:06
339
原创 Python语言基础与应用-北京大学-陈斌-P29-28-计算和控制流:控制流:上机:基本计算程序-给定y和m,计算y年m月有几天?-上机代码
Python语言基础与应用-北京大学-陈斌-P29-28-计算和控制流:控制流:上机:基本计算程序-给定y和m,计算y年m月有几天?为了方便调试,代码中设计了死循环。
2024-02-28 21:46:44
281
原创 Python语言基础与应用-北京大学-陈斌-P29-28-计算和控制流:控制流:上机:基本计算程序-给定n,计算1+2!+3!+...+n!的值-上机代码
Python语言基础与应用-北京大学-陈斌-P29-28-计算和控制流:控制流:上机:基本计算程序-给定n,计算1+2!
2024-02-28 14:48:45
401
原创 Python语言基础与应用-北京大学-陈斌-P29-28-计算和控制流:控制流:上机:基本计算程序-给定字符串s和数字n,打印把字符串s向右移动n位的新字符串-上机代码
Python语言基础与应用-北京大学-陈斌-P29-28-计算和控制流:控制流:上机:基本计算程序-给定字符串s和数字n,打印把字符串s向右移动n位的新字符串-上机代码。
2024-02-27 22:33:25
407
原创 Python语言基础与应用-北京大学-陈斌-P29-28-计算和控制流:控制流:上机:基本计算程序-给定一个英文数字字符串,打印相应阿拉伯数字字符串-上机代码
P29-28-计算和控制流:控制流:上机:基本计算程序-给定一个英文数字字符串,打印相应阿拉伯数字字符-上机代码。Python语言基础与应用-北京大学-陈斌。
2024-02-25 08:09:50
268
原创 python3内置函数range()心得
range()是python 3的内置函数(Built-in Functions),它返回一个 range 对象的整数序列,可以设定这个序列的起点、终点和步长。列表值 -5 -4 -3 -2 -1 0 1 2 3 4 5 6。列表值 -5 -4 -3 -2 -1 0 1 2 3 4 5 6。参数3:step = 1 步长,省略时默认步长是 1。第5步 步长+2 步长+1 输出-2。第3步 步长+2 步长+1 输出2。第3步 输出1 步长+1 步长+2。
2024-02-23 16:16:30
1501
原创 python3字符串内建方法split()心得
参数3:max 想要执行的拆分数。默认值是-1(-1的含义是所有 separator 用户指定分隔符出现的次数)。参数2:separator 用户指定的分隔符,需要是字符串对象。用指定分隔符(默认是任何空白字符)将字符串拆分成列表。参数1:string 字符串,需要被拆分的字符串。本文环境: win7 + Thonny3.2.6。参数1.split(参数2,参数3)字符串被指定字符拆分后的一个列表。
2024-02-21 16:52:14
441
原创 python3字符串内建方法join()心得
参数2:序列(sequence)类型包括字符串(string)、列表(list)、元组(tuple)、字典(dict)和集合(set)。由于方法 join() 是字符串的内建方法, join() 方法连接的是字符串,所以序列(sequence)中元素的类型必须是字符串,如果序列(sequence)元素的类型不是字符串,系统会抛出错误。错误类型:序列元素1(这里指向列表my_list的1号元素:数字1234):需要字符串类型实例,数值类型找到。返回用指定字符连接序列(sequence)中的元素生成的字符串。
2024-02-20 21:31:42
484
原创 win7自带截图工具保存失效解决办法
2、进入注册表编辑器窗口后,在左侧依次展开“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders”,然后在右侧双击打开“My Pictures”字符串值;3、进入编辑字符串窗口后,将“数值数据”修改为“E:\My Pictures”(这里可以输入自己需要的位置),点击确定,然后在“E:\”根目录下创建“ My Pictures ”文件夹即可。1、进入注册表编辑器。
2024-02-16 23:00:00
1617
1
原创 Python3集合心得
print("函数 set 原理:将可迭代对象进行遍历后的元素添加到集合中")print("函数 set 原理:将可迭代对象进行遍历后的元素添加到集合中")print("函数 set 原理:将可迭代对象进行遍历后的元素添加到集合中")print("函数 set 原理:将可迭代对象进行遍历后的元素添加到集合中")print("函数 set 原理:将可迭代对象进行遍历后的元素添加到集合中")print("函数 set 原理:将可迭代对象进行遍历后的元素添加到集合中")
2024-02-09 11:03:53
925
原创 七星彩中奖号码模拟
七星彩中奖号码模拟器。七星彩号码抽取规则。前区:抽取前区6个号码,每个号码是0~9之间选1个。后区:抽取后区1个号码,每个号码是0~14之间选1个。
2024-01-12 08:29:02
2812
2
原创 Python编程从入门到实践_8-8 用户的专辑_答案
我也看了一些其他人的答案,很多的答案存在问题,每次调用函数 make_album() 后生成一个专辑字典会覆盖上次调用函数 make_album() 生成的字典,不符合题意。我采取的解决方案是添加一个空列表 album_list ,每次调用函数 make_album() 生成的字典都添加到列表 album_list 中。Python编程从入门到实践_8-8 用户的专辑_答案。
2023-08-20 23:58:32
238
原创 Python编程从入门到实践_5-10 检查用户名_答案
由于本书到这里没有介绍过 break 语句,所以以上代码没有使用 break 语句。Python编程从入门到实践_5-10 检查用户名_答案。
2023-07-15 22:56:08
500
原创 如何在Geany中设置编码类型为UTF-8
菜单栏:文档-设置文档编码-Unicode-Unicode(UTF-8)如何在Geany中设置编码类型为UTF-8。
2023-06-29 11:27:54
342
原创 ghost系统(windows7)office2010怎么卸载
问题描述:windows7系统中的office2010在添加删除程序中找不到,进入office安装文件夹也找不到卸载程序。解决方案:下载“Office卸载工具”,推荐下载地址:【Office卸载工具下载 官方版】Office卸载工具 -ZOL软件下载https://download.zol.com.cn/tuiguang/detail/45/440457.shtml?qw=压缩包内有3个文件:MicrosoftFixit50154.msi是office2007卸载工具Mi.
2021-02-22 18:48:58
682
原创 原装windows10系统笔记本(HP 340 G4)安装windows7系统时问题的解决方案
原装windows10系统笔记本(HP 340 G4)安装windows7系统时问题的解决方案故障情况:HP 340 G4笔记本,原装windows10系统,使用起来不方便,需要安装windows7系统。使用大白菜工具盘安装windows7系统后,重启笔记本,发现无法进入系统,提示错误。故障原因:原装系统使用的是UEFI的引导方式。我安装的windows7是BIOS的引导方式。导致windows7安装后无法启动。解决方案:1.重启按F10键进入BIOS,系统设置,启动选项系统
2021-02-17 00:01:15
1088
原创 Python编程从入门到实践_8-11 不变的魔术师_答案
Python编程从入门到实践_8-11 不变的魔术师_答案#8-12 qs 2020_08_06def show_magicians(s_names): for name in s_names: print(name) def make_great(names,made_names): while names: name = names.pop() name = 'the Great ' + ' ' + name made_names.append(name) n
2020-08-06 20:21:37
579
原创 Python编程从入门到实践_8-10 了不起的魔术师_答案
Python编程从入门到实践8-10 了不起的魔术师答案#8-11 qs 2020_08_06def show_magicians(s_names): for name in s_names: print(name) def make_great(m_names): temp_names = [] while m_names: name = m_names.pop() name = 'the Great ' + ' ' + name temp_names.a
2020-08-06 19:57:35
728
1
原创 9.2 输入两个整数,求它们相除的余数。用带参的宏来实现,编程序。
9.2 输入两个整数,求它们相除的余数。用带参的宏来实现,编程序。#include//9.2 输入两个整数,求它们相除的余数。用带参的宏来实现,编程序。#define Y(a,b) a%b int main(){ int a,b; printf("Input a:"); scanf("%d",&a); fflush(stdin); printf("Input b:"); sc
2016-08-22 21:13:00
10129
1
原创 9.1 定义一个带参数的宏,使两个参数互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。
9.1 定义一个带参数的宏,使两个参数互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。#include//9.1 定义一个带参数的宏,使两个参数互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。 #define SWAP(a,b) t=a;a=b;b=t;int main(){ int a,b,t; printf("Input a:");
2016-08-22 20:22:55
9422
1
原创 求2个数的最大公约数和最小公倍数
求2个数的最大公约数和最小公倍数#include//求2个数的最大公约数和最小公倍数int gys(int a,int b);int gbs(int a,int b);int gys(int a,int b){ int temp,c=1; if(a<b) { temp=a; a=b; b=temp; } while(c!=0) { c=a%b; if
2016-08-17 22:41:41
1181
原创 8.10 写一函数,输入一行字符,将此字符串中最长的单词输出。(改)
写一个快一个月,这是我写过的最长的程序了。我认为比书上的好。最大的优势是我的如果出现重复的长度,是可输出的。#include//8.10 写一函数,输入一行字符,将此字符串中最长的单词输出。(改)int character(char c); //判断是否是字符 int word_head(int i,char s[]);//判断单词的开头 int word_bottom(int i,ch
2016-08-17 22:08:16
11024
原创 8.8 输入一个4位数字,要求输出这4个数字字符,但每两个数字间插入一个输入的字符。如输入“1990”,插“W”,应输出“1W9W9W0"。”(改)
8.8 输入一个4位数字,要求输出这4个数字字符,但每两个数字间插入一个输入的字符。如输入“1990”,插“W”,应输出“1W9W9W0"。”(改)#include//8.8 输入一个4位数字,要求输出这4个数字字符,但每两个数字间插入一个输入的字符。如输入“1990”,插“W”,应输出“1W9W9W0"。”(改)int main(){ char s1[4],s2[7],c;
2016-08-10 23:35:39
2228
原创 计算出一个字符串中最长的字符的长度
#include//计算出一个字符串中最长的字符的长度int zimu(char c){ if(((c>='A')&&(c='a')&&(c='0')&&(c<='9'))) { return 1; } else { return 0; }}void longest(char s[]){ int i,n=0,longest=0; for(i=0;s[i]!='\
2016-08-10 00:53:00
4364
原创 判断输入一个字符串中的单词数
判断输入一个字符串中的字母数,实现头部空格检测,现在的缺陷是不能识别标点。比如 I love c program.I love too. 结果是6,会把 program.I 识别成一个单词。#include void count(char s[]){ int i,num=0,head; i=0; while(s[i]!='\0') { if(s[i]!=' ')
2016-08-04 23:19:01
3814
python3内置持久化模块shelve心得
2024-04-01
python3内置持久化模块pickle心得
2024-03-31
c语言中,为什么puts函数输出的字符串后有乱码?
2016-08-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人