
Python从负无穷到~
文章平均质量分 68
就是一个Python简介
Unconquerable p
这个作者很懒,什么都没留下…
展开
-
Python暴力计算哥德巴赫猜想
哥德巴赫猜想,哥德巴赫1742年给欧拉的信中哥德巴赫提出了以下猜想:任意大于2的偶数都可写成两个质数之和。因现今数学界已经不使用"1也是素数"这个约定,原初猜想的现代陈述为:任意大于5的整数都可写成三个质数之和。1742年6月7日,哥德巴赫写信给欧拉,提出了著名的哥德巴赫猜想:随便取某一个奇数,比如77,可以把它写成三个素数之和,即77=53+17+7;再任取一个奇数,比如461,可以表示成461=449+7+5,也是三个素数之和,461还可以写成257+199+5,仍然是三个素数之和。原创 2022-11-06 15:00:58 · 1050 阅读 · 0 评论 -
Python ModuleNotFoundError: No module named ‘***‘以及 unknown parent package解决方法
原因Python的Import是从sys.path中寻找文件名(或目录)的。总之,在append语句中添加上要导入文件的路径。解析在默认的导入路径里加入父目录,即可导入。直接输入importb会报错。原创 2022-07-23 12:02:39 · 1071 阅读 · 0 评论 -
Python创建/写文件
同样用到open函数。将在同目录下创建文件newfile.txt。但是,如果newfile.txt已经存在,则会报错:所以,比较不错的一个解决方法:使用os模块判断是否存在,不存在则创建。w(write)模式,理论上是写入模式,但是也可以创建文件。它最大的好处在于:可以创建已有的文件不会报错。 但是:注意!!!!会清空已有文件的数据-_-||所以请慎用。写入方法:这就行了。但是:会覆盖原有内容。(实在有些美中不足)a(append)模式不会覆盖,而是在末尾添加。但是,如果a原创 2022-06-28 10:31:55 · 969 阅读 · 0 评论 -
Python读取文件
首先新建一个文件ty.txt,在里面写上以下内容:同目录下新建一个Python文件,打开。读取文件使用open方法打开文件:open函数的第一个参数是文件名称,第二个是打开方式。因为要读取文件,所以选择"r"模式。还有一些参数我们没有填写:这个以后会详细解答的。打开之后需要读取内容。输出:read函数提供一个int类型参数,表示读取字符数量(默认表示全部)。例:输出:2)readline()创建一个文件对象。结果:多了换行符是因为readline行末原创 2022-06-28 09:59:45 · 164 阅读 · 0 评论 -
栈的计算(入栈出栈顺序是否合法)-代码
1)了解一下栈栈可以这么理解:一个分层箱子,只有上面有入口。先进入的值必然会到下面。而到了向外取值的时候,上面的,也就是后进去的反而先被取了出来,先进入的只能后出。这叫做:“先入后出”。2)例题。例如,入栈顺序为a,b,c,d,e,求不合法的出栈顺序:A. a,b,c,d,eB. e,d,c,b,aC. a,b,c,e,dD. e,c,d,b,a情况1)全入,那么出栈顺序为:e,d,c,b,a(B选项),没什么可说的。情况2)单入。一个一个入,一个一个取。比如,先入一个值a,然后不在入值,而是先把它取出来,原创 2022-06-22 11:44:58 · 338 阅读 · 0 评论 -
Python求水仙花数
注:%表示取余,用v减去余数,再除以10,相当于直接“擦掉”末位数字。先将变量和定义为0,a定义一个备份(不能直接操作a,否则无法比较)按位数遍历a变量,用取余算出末位,立方后加给s,再去除末位。水仙花数,即每一个数位上的数字的立方之和等于它本身的数。定义一个总和变量,遍历字符串,加上每一个数字的立方。获取用户输入的数字,并将其转化为数字,便于遍历。最后判断是否一样,如一样输出是,不一样输出不是。最后就是比较了:判断是否与原数相同。获取输入数字,并将其转换为整数。所以,153是一个水仙花数。...原创 2022-06-19 15:38:33 · 2657 阅读 · 2 评论 -
Python求指定范围内质数与合数-详解
Python提取质数原创 2022-06-19 15:18:27 · 1532 阅读 · 0 评论 -
了解一下random库·1
目录【篇·1】-1 random库的调用-2 Random类与random中的函数-random中函数与random.Random类中基本相同-1 random.Random.__init__(self,x)[仅限制于Random类]-2 random.Random.seed(self, a=None, version=2),random.seed(self,a=None,version=2)-3 random.Random.random(self),random.random() -4 randint(a原创 2022-06-05 19:35:46 · 259 阅读 · 0 评论 -
Python的解方程-SYMPY
1>第三方库,相信下面就不用我多说了8_8[没有接触过的人:打开电脑,在出现cmd.exe点击运行,输入以上代码]2>打开Python编辑器,开始解-方-程--------------------------这是几道例题(可以先手动解一解)1) 3x+6=24 解:x=62) 5y+3=-53解:y=-103) 3:x=9:6解:x=24) 3y+2x=100解:无实际解-----------------------.........原创 2022-06-03 21:49:26 · 1944 阅读 · 4 评论 -
Python内置函数
目录1>print2>input补充内容:4>from ... import ...from 路径 import 文件from 文件 import 函数名from 文件 import *5>for ... in ...6>if ... elif ... else/if... else.../if...7>id8>type9>eval10>exec11>del12>help1>单独help()2>help(string var)3>help(func)13>while14>break15>c原创 2022-06-01 15:03:57 · 754 阅读 · 0 评论 -
Python操作目录-遍历
--要直接看源码的同学:源码--前几天看见cmd里的一行命令:tree d:然后(节选)│ │ ├─Windows.System.Profile.ProfileRetailInfoContract│ │ │ └─1.0.0.0│ │ │ ├─de│ │ │ ├─en│ │ │ ├─es│ │ │ ├─f原创 2022-05-30 21:12:59 · 153 阅读 · 0 评论 -
PIL-Pillow图像处理【1】-安装与新建
Image的超超超实用教程!原创 2022-05-30 21:00:29 · 939 阅读 · 0 评论 -
第二代身份证计算最后一位校验位-程序
目录【1】规则【2】实现程序【1】规则首先我们了解一下规则:第二代身份证号码第十八位数字的计算方法为:一. 将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2二. 将这17位数字和系数相乘的结果相加。三. 用加出来和除以11,看余数是多少?四. 余数只可能有0 1 2 3 4 5 6 7 8 9 10这11个数字。其分别对应的最后一位身份证的号码为1 0 X 9 8 7 .原创 2022-05-21 12:30:34 · 644 阅读 · 0 评论 -
Python Tkinter:messagebox
tkinter messagebox,消息显示窗口,快捷方便原创 2022-05-17 21:06:14 · 1098 阅读 · 0 评论 -
关于部分VPython差异
【1】首先,VPython7要求,一切的数组变量【坐标等】必须写成VECTOR(x,y,z)形式,否则报错。【2】其次,部分函数是不可用的:a)frame()本意为构建窗口,但在新版本中被禁用,只要使用就会raise一个Errorb)faces()本意为构建多面体,同样,会raiseError,可以改成box等其他正N面体,总而言之,可以避开这个函数不用。【3】还有,赋值颜色一定要有VPython自定的color属性,直接写字符串报错。【这个是不是差异不知道,但之前看到过有人这么写】--原创 2022-05-15 15:07:46 · 199 阅读 · 0 评论 -
Python朗读
有N种选择!语音播报原创 2022-05-15 14:51:38 · 223 阅读 · 0 评论 -
Vpython cylinder-圆筒【圆柱】
Vpython cylinder 圆柱原创 2022-05-11 20:44:04 · 565 阅读 · 0 评论 -
vPython窗口-原文完整翻译
vPython界面-GoogleTranslation翻译 2022-05-05 20:00:49 · 785 阅读 · 0 评论 -
VPython界面【原文】
vPython界面转载 2022-05-05 19:40:54 · 387 阅读 · 0 评论 -
Vpython界面的设置
vPython界面原创 2022-05-05 19:38:25 · 560 阅读 · 0 评论 -
Vpython 下载与引用
Vpython原创 2022-05-05 18:46:45 · 1049 阅读 · 0 评论 -
Python遍历每个文件夹【包含子目录】可筛选类型
教你遍历列表:【1】遍历所有文件和目录【2】遍历所有指定类型【后缀】文件【3】将路径添加到列表中原创 2022-05-04 14:17:27 · 1562 阅读 · 0 评论 -
Python for...in... 【2】
for ... in ... 循环的第二篇原创 2022-04-10 14:27:00 · 669 阅读 · 0 评论 -
Python for ... in ...【1】
1245原创 2022-04-10 14:13:02 · 1285 阅读 · 0 评论 -
【5】Python-if函数
If判断语句原创 2022-04-07 13:22:15 · 6879 阅读 · 0 评论 -
【a-1-2】Python写入或更改Excel-Pandas,openpyxl
写入并更改Excel原创 2022-04-07 12:49:23 · 1073 阅读 · 0 评论 -
【a-1-1】Python操作Excel-Pandas-读取Excel
Python里的这个Pandas库是第三方库,需要自己安装。pip install pandas还有依赖库:pip install xlrdpip install xlwtPandas包含了NumPy,pytz等库,功能比较的强大。---------------------------------------------------------------------------------------------------------------------------好原创 2022-04-07 11:33:41 · 1124 阅读 · 0 评论 -
【4】Python数据类型【4】集合set
目录1-set1-类型1-简介2-定义2-set()3-函数1-clear()2-remove()3-add()4-pop()4-重点难点·运算交集运算-&并集运算-|差集运算- -1-set1-类型1-简介set是集合,也很像列表。它的特点:【1】无序,顺序随机【2】 不允许重复,有重复则只保留一个2-定义set的定义与dict竟然十分相似:{1,2,3,4,5}以{}扩开,里面用逗号分隔。原创 2022-04-02 15:54:06 · 845 阅读 · 0 评论 -
【4】Python数据类型(3):元组tuple
1-tuple1-类型1-简介元组,不是元祖。其实还是一堆玩意放一块,很像列表。但是,元组的要求比较严格。它主要是不可变:生成之后,就无法更改。其他地方基本是一样的。元组允许重复,有序,但不可变。2-定义以一对英文小括号定义,用英文逗号分隔。3-注意事项重要的事情说三遍:元组不可变!!!!!元组不可变!!!!!!!!!!元组不可变!!!!!!!!!!!!!!!2-tuple()a=tuple()创建空的元组,等同于a=()如果填入值则把原创 2022-04-02 15:09:41 · 1159 阅读 · 0 评论 -
[4]Python数据类型【2】---dict
1-dict字典1-dict字典类型1-简介【相当于Java和C++里的Map对象】买没买过菜?不管买没买我都要给你讲一讲啊……我们不研究菜值不值,我们今天来研究买菜的价格。【别管合不合理】黄瓜:¥5元茄子:¥6元土豆:¥0.9元……那么我们用什么东西去存储量?列表吗?不太行,因为需要达到一个效果:——黄瓜多少元?【理想回复】——5元!【实际回复】代码:a=["黄瓜:¥5元","茄子:¥6元","土豆:¥0.9元"]print(a[原创 2022-04-01 13:38:17 · 638 阅读 · 0 评论 -
[4]Python数据类型【1】
本文会很长,包含了很多函数,请认真阅读。我会尽量以最精简的方式向您介绍。(包含上次我剩下的input函数转换类型方法)1.str类型(全称string字符串)与str()函数1-str类型本身1-简介str,就是字符串。字符串可以包含任何字符。2-标识引号("")表示字符串。由于Python对char和string的区分并不明显,所以用''也能勉强运行(不建议,除非在双引号内用)。注意:“”,‘’等中文符号不可以。"1223","wwwww","True"原创 2022-03-21 20:52:28 · 2256 阅读 · 0 评论 -
【3】Input函数
input原创 2022-03-21 13:44:31 · 1082 阅读 · 2 评论 -
Print()函数
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)builtins.py里的释义:Prints the values to a stream, or to sys.stdout by default.Optional keyword arguments:file: a file-like object (stream); defaults to the current sys.stdout.sep: .原创 2022-03-17 20:41:38 · 586 阅读 · 0 评论 -
Python基本语法
Python基础语法原创 2022-03-17 20:22:45 · 2472 阅读 · 0 评论