From 67984acfda1294709aeff3ce1183769b59c05465 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=AD=E9=A3=9E?= Date: 2022年3月23日 15:26:01 +0800 Subject: [PATCH 1/8] typo --- md/159.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/md/159.md b/md/159.md index 84bec8a9..98b7426f 100644 --- a/md/159.md +++ b/md/159.md @@ -13,7 +13,7 @@ ```python def del_item(lst,e): - return [lst.remove(i) for i in e if i==e] # NO! + return [lst.remove(i) for i in lst if i==e] # NO! ``` 考虑删除这个序列[1,3,3,3,5]中的元素3,结果发现只删除其中两个: @@ -31,4 +31,4 @@ def del_item(lst,e): ``` -
[上一个例子](158.md) [下一个例子](160.md)
\ No newline at end of file +
[上一个例子](158.md) [下一个例子](160.md)
From e8e698d82fba012829a99ac40ff7c590726cbdb0 Mon Sep 17 00:00:00 2001 From: jackzhenguo Date: Fri, 9 Sep 2022 09:06:53 -0500 Subject: [PATCH 2/8] Update 118.md --- md/118.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/md/118.md b/md/118.md index ca14fe8d..8b3eaec1 100644 --- a/md/118.md +++ b/md/118.md @@ -23,7 +23,7 @@ print(t) # <_mainthread(mainthread, started 139908235814720)> 所以,验证了程序默认是在`MainThead`中执行。 -`t.getName()`获得这个线程的名字,其他常用方法,`getName()`获得线程`id`,`isAlive()`判断线程是否存活等。 +`t.getName()`获得这个线程的名字,其他常用方法,`t.ident`获得线程`id`,`isAlive()`判断线程是否存活等。 ```python print(t.getName()) # MainThread @@ -31,4 +31,4 @@ print(t.ident) # 139908235814720 print(t.isAlive()) # True ``` -
[上一个例子](117.md) [下一个例子](119.md)
\ No newline at end of file +
[上一个例子](117.md) [下一个例子](119.md)
From 4e58d55dcec9ab1b5c0e6f8d883bb9a1bf8a4fe9 Mon Sep 17 00:00:00 2001 From: jackzhenguo Date: Fri, 9 Sep 2022 09:41:27 -0500 Subject: [PATCH 3/8] Update 123.md --- md/123.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/md/123.md b/md/123.md index 20f70c47..ccff06f5 100644 --- a/md/123.md +++ b/md/123.md @@ -54,10 +54,10 @@ t8 adds a to 1: 9 t9 adds a to 1: 10 ``` -一起正常,其实这已经是单线程顺序执行了,就本例子而言,已经失去多线程的价值,并且还带来了因为线程创建开销,浪费时间的副作用。 +一切正常,其实这已经是单线程顺序执行了,就本例子而言,已经失去多线程的价值,并且还带来了因为线程创建开销,浪费时间的副作用。 程序中只有一把锁,通过 `try...finally`还能确保不发生死锁。但是,当程序中启用多把锁,还是很容易发生死锁。 注意使用场合,避免死锁,是我们在使用多线程开发时需要注意的一些问题。 -
[上一个例子](122.md) [下一个例子](124.md)
\ No newline at end of file +
[上一个例子](122.md) [下一个例子](124.md)
From 7df363d6020d929d8346446388e4eb8ec7140fec Mon Sep 17 00:00:00 2001 From: jackzhenguo Date: 2023年6月11日 19:33:10 -0500 Subject: [PATCH 4/8] Add files via upload --- script/avatar.png | Bin 0 -> 3357 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 script/avatar.png diff --git a/script/avatar.png b/script/avatar.png new file mode 100644 index 0000000000000000000000000000000000000000..4455032c3cfa6a87b3926948efa29217e263922c GIT binary patch literal 3357 zcmV+&4dU{NP)Px>*GWV{RCr$Poo#F!M;XUw@9eAX#4j-|PVH8<8^?*0szdjhrukw271an%n|b^g z5>TN^2o(tgA1D%P@+IvDB#__(5<=alq3=1ドルd5a$vs@z3im7=z6nzsk~)0~av8 zYVCE`YX$F6*tSv3Aj^4uWbpY_?>EBG8I5oe?_c=o0el@*k^RIKd6^CfhHW2g1Sqrw zfJC<1=(8(RZ1Ay(_Fl^|e`!T15Gk^rZmD6<;-wlx_ zt^f*v1{B^41Gw}60)RCjJXjDC2SDQ-FQV2=+z}E3V2ul32ajzV2e%I%a(Wr67v%s{ zg~wev*$o@jV;T2&iMWAM0Me+BW<<3cc<7obku#eeef;_5m(f^g!zqh9x3xc|yjfer zr2>$O&o4gNQg%v^20$u)eDPI4AO(O_d~xEt>w;|q&+QhyXW;;RPi$$Q*D0* z(GUm)AQfMl@a`Q8?H33GAQfMU_~anMoInTwsrX987Yada08;T25nmVtu>eS`{Y1rg z4j#8pzzskue)8gr=o4@OfFIDb4Fga2(gnx}@Hzn(03Vc|v4LE7dK#_~*f#JSv!2Ww zq(vWS=9s64OaP>LAGG*fMIki+Y2Jq~K2K3d4M1xB`T&5>l(rtA0-#Z>zkL~*?PYt` zE#>m;O6|XM9hpw@pZWFKPw6Fj{n^sa3L*i}+4_6u>>?hPj&j{c!|O(B>GD#b&Q=zg zS2pIH_jLq<#swk)(9qa3m0yd527r4#0)tk<(6~s-06ilktmeizs^&uux`7y{k_~z^ zL_Zcj%;KZ+I4c0Ufxr!b4$&W1d@Lp}00e}a?M=liz0K~gpNV2l`TJoI1UdlZ=*QLk z#yJaRZ4|pwj|%`+6M9-;1^{yOi->xjB9JC*A-h2k1ilUcHTp%1FCqna!GH<@h2_ef zUxxTH0Kof%3V~l=V3h+v1VEPfvH*Yzfu9Sk0sxx*%M@QG08k5Vn74>A?Ge(>eg4MgQg*%M>xyOA-Kl>7Ks|>&N=r z-H(~emrg1H0Fn#1(?AUXDEVJm^y3z8?~fcKST+ywI6Lz;fFP(nJn9AjME+M5{n-Ak zjo))-7%QbCMHOiPQb9=S00#g_`G4y*i#f7*Ho*38w+z*$n5tX=N-aRrfCIoecW96@Fl4c3MCCV06-}KWq1Dk@_vvD$c6w)8o&)9FaXHR z|1^>Bg+V3+PyoP%paG==C<_1{@d*qva%iw^h~>JI0*VHJ#qz_dW(+}P@-<{v=7rv; zDFB{P7uf(3CBFLJ^;&r76Mn?Occs>B9fW*6ic#wx%f9Q<0 zu{dEGGk-&VFpx+$+D1CvH*%OmSi%O_74U9x!H5@cnlQ3$CThQTwrSvT=N`oP!Y?G8 z1^X_+0I;d`yJi-F=#jIJBI6bnv|yfJ_zjcWF&=_?^%MZ=p%S-Z3V_d8-ktkmu|2z4 z`m=fBWaQryGyp*Sz{6Ss;6~+K@uTuzAixf17O*b6$?VI02}EAxk8QdwFP8so&Q;Ds zxK=m-xMu=%!>I3CP-Xy5ClJcbAS~xvNCS}ae+obXCIZO*o!=S&LDT7zteWdkA&fWK)D}4M!ykV0MOjO2D$sGU=YoqMs@*6 zxxYHjw?7vEX)4%=E&wt5@f5K3!4QZ5U=SMN4k5I{j|5oVN5i0eHo#kfH9~tBTH!~= zn0!eDxQ~Z>A<(%xgepeb!P5) zDmJPy51~(>Nz~VdGW4rrA>J2=f&jb0#@rsH`jK+n;F+&X%>sG0FKU=pRsX&z0Kce9 z8t`ixsRBW_sP}gN++!E?iyfJMj0(JbQYhLGw9BXo8F(XP-4qPxb# z_owBTBx#5F@VQ0QojFq+YJLgAN4&yLJ23jS1>m~Xk4h{1ON;h~S`?1n z-CP`4pH(78>1L&P{G;XCvDO*?&G$CFxno1-ELW!i`qG4O|hy}qDf5Vq%j*AJ*x2#tO! z0Pso>?h;Ncf2DZU8VQW>dp`cq96kAJEdq^A!^P~L$AmaS3{iF`b*6%=8@5-sPcV6ZV+kx z%mAo?KTE5?oUwruc)P|xOf~dmJed1IpKy@l6ドル(65p6acrb z!6;-#_e=)4L0Hs#)n)+zZ>tIdTI*+a096q1h))kd676ドルFktXWh5U>J(x2?_+m{Jk7 z&D>g%+WNTxz#Gb%74VAhodHk{T1%Um-L=-6i1m}>?>+Iy{3mW)Ugab- zQ6D5ykQ>}+>ny$U&^Luu@>`n^qmImE6f5rcg@`W{0K7962t-*w8I@0;EtZC--m4SE zUFfllu6x~E1!AEeA-h(moY=ZMKhbx8?6gIW!#Fh*Ccbb076ドルWD{oa{CoT!g>1EcWb z!%xR9TD`}ibOE8_O96le0@2Y=1{3G*=E_p&ty*3uz}w+|!_-~(QP&bI$D(in;o?gJ z0Pi?tiYO)eSq2;Gx0&;S<4{u$ugyw zmUT*UeUQwFIe_H?1@ zyMuB7zZ1qFXz2<7qupa6ドル zLbUj(G@z9OghD}5g<*`*kkd0kiig@o0kvw2)gz?7npr?$z)ribyl Date: Sun, 3 Sep 2023 18:56:49 -0500 Subject: [PATCH 5/8] Update README.md --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 6028c228..327b5186 100644 --- a/README.md +++ b/README.md @@ -17,10 +17,6 @@ 告别枯燥,告别枯燥,致力于打造 Python 经典小例子、小案例。 -同时托管在[Python中文网](http://www.zglg.work/python-small-examples/) - -使用Python制作的各种小工具:[Python实用小工具](http://www.zglg.work:5000/pytools) - ## License 允许按照要求转载,但禁止用于任何商用目的。如果转载本库小例子、小案例,请备注下方链接: From f6c6f1179e85ff53d583fde1e9ab7253bda373f2 Mon Sep 17 00:00:00 2001 From: jackzhenguo Date: Sun, 3 Sep 2023 18:57:38 -0500 Subject: [PATCH 6/8] Update README.md --- README.md | 104 ------------------------------------------------------ 1 file changed, 104 deletions(-) diff --git a/README.md b/README.md index 327b5186..8e1e9cda 100644 --- a/README.md +++ b/README.md @@ -269,107 +269,3 @@ Python小例子 https://github.com/jackzhenguo/python-small-examples | 28 | [求两点球面距离](md/199.md) | math asin | V1.0 | ⭐️⭐️⭐️⭐️⭐️ | | 29 | [获取文件编码](md/200.md) | chardet | V1.0 | ⭐️⭐️⭐️⭐️⭐️ | | 30 | [格式化json串](md/201.md) | json | V1.0 | ⭐️⭐️⭐️⭐️⭐️ | - - - -## Python原创教程 -这是经过很久打磨的一个Python教程,全部是个人原创,已首发在公众号,并且托管在我的[个人网站](http://www.zglg.work/python-level/)。 - -想系统入门Python的欢迎学习: - -[Python进阶完整教程](http://www.zglg.work/python-level/) - -[Python前言](http://www.zglg.work/Python-20-topics/intro-python/) - -[Google Python代码风格指南](http://www.zglg.work/Python-20-topics/google-python-coding-style/) - -Python关于数字的20个操作 - -[Python数字](http://www.zglg.work/Python-20-topics/python-number/) - -[Python正则之提取正整数和大于0浮点数](http://www.zglg.work/python-level/python-re-integer-float.md) - -[Python字符串](http://www.zglg.work/Python-20-topics/python-string/) - -[CSV读写乱码问题](http://www.zglg.work/Python-20-topics/csv-rw-coding-issue/) - -[Unicode标准化](http://www.zglg.work/Python-20-topics/unicode-standard/) - -[Unicode, UTF-8, ASCII](http://www.zglg.work/Python-20-topics/unicode-utf-8/) - -[Python动态生成变量](http://www.zglg.work/Python-20-topics/dynamic_variable/) - -[Python字符串对齐](http://www.zglg.work/Python-20-topics/python-string-align/) - -[Python小项目1:文本句子关键词的KWIC显示](http://www.zglg.work/Python-20-topics/python-project1-kwic/) - -[Python列表](http://www.zglg.work/Python-20-topics/python-list/) - -[Python流程控制](http://www.zglg.work/Python-20-topics/python-control/) - -[Python编程习惯专题](http://www.zglg.work/Python-20-topics/python-program-habit/) - -[Python函数专题](http://www.zglg.work/Python-20-topics/python-functions/) - -[Python面向对象编程-上篇](http://www.zglg.work/Python-20-topics/python-oop-1/) - -[Python面向对象编程-下篇](http://www.zglg.work/Python-20-topics/python-oop-2/) - -[Python十大数据结构使用专题](http://www.zglg.work/Python-20-topics/python-data-structure/) - -[Python包和模块使用注意事项专题](http://www.zglg.work/Python-20-topics/python-package-module-apply-items/) - -[Python正则使用专题](http://www.zglg.work/Python-20-topics/python-re-apply/) - -[Python时间专题](http://www.zglg.work/Python-20-topics/python-time/) - -[Python装饰器专题](http://www.zglg.work/Python-20-topics/python-decorator-apply/) - -[Python迭代器使用专题](http://www.zglg.work/Python-20-topics/python-iterator-apply/) - -[Python生成器使用专题](http://www.zglg.work/Python-20-topics/python-generator-apply/) - -[Python 绘图入门专题](http://www.zglg.work/Python-20-topics/python-graph-intro/) - -[Matplotlib绘图基础专题](http://www.zglg.work/Python-20-topics/python-matplotlib-1/) - -[Matplotlib绘图进阶专题](http://www.zglg.work/Python-20-topics/python-matplotlib-2/) - -[Matplotlib绘图案例](http://www.zglg.work/Python-20-topics/python-matplotlib-examples/) - -[NumPy图解入门](http://www.zglg.work/Python-20-topics/numpy-graph-intro/) - - -## NumPy入门教程 - -1 [NumPy介绍](http://www.zglg.work/numpy-intro/) - -2 [安装和导入NumPy](http://www.zglg.work/numpy/numpy-install/) - -3 [Python列表和NumPy数组有什么区别?](http://www.zglg.work/numpy/numpy-array-different-python-list/) - -4 [什么是array?](http://www.zglg.work/numpy/what-is-numpy/) - -5 [有关Array的详细信息](http://www.zglg.work/numpy/numpy-array-more/) - -6 [如何创建array](http://www.zglg.work/numpy/numpy-create-array/) - -7 [添加、删除和排序元素](http://www.zglg.work/numpy/numpy-add-remove-sort/) - -8 [数组形状和大小](http://www.zglg.work/numpy/numpy-shape/) - -9 [重塑array](http://www.zglg.work/numpy/numpy-reshape/) - -10 [如何将一维array转换为二维array(如何向数组添加新轴)](http://www.zglg.work/numpy/numpy-1d-2d-more/) - -11 [NumPy索引和切片](http://www.zglg.work/numpy/numpy-indexing-slicing/) - -12 [如何从现有数据创建数组](http://www.zglg.work/numpy/numpy-create-an-array-from-existing-data/) - -13 [数组基本操作](http://www.zglg.work/numpy/numpy-basic-array-operations/) - -14 [广播](http://www.zglg.work/numpy/numpy-broadcasting/) - -15 [更有用的数组操作](http://www.zglg.work/numpy/numpy-more-array-operations/) - -16 [生成随机数](http://www.zglg.work/numpy/numpy-generate-random-number/) From 4944885a61768bf9ac7dd7ec4c5bbf553675514e Mon Sep 17 00:00:00 2001 From: jackzhenguo Date: 2024年6月26日 11:36:48 -0500 Subject: [PATCH 7/8] Update README.md --- README.md | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8e1e9cda..a3e3868e 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ 允许按照要求转载,但禁止用于任何商用目的。如果转载本库小例子、小案例,请备注下方链接: -Python小例子 https://github.com/jackzhenguo/python-small-examples +[Python小例子](https://ai-jupyter.com/python-small-examples/) ## Python 小例子 @@ -269,3 +269,32 @@ Python小例子 https://github.com/jackzhenguo/python-small-examples | 28 | [求两点球面距离](md/199.md) | math asin | V1.0 | ⭐️⭐️⭐️⭐️⭐️ | | 29 | [获取文件编码](md/200.md) | chardet | V1.0 | ⭐️⭐️⭐️⭐️⭐️ | | 30 | [格式化json串](md/201.md) | json | V1.0 | ⭐️⭐️⭐️⭐️⭐️ | + +### 更多教程 + +[AI消息](https://ai-jupyter.com/) + +[AI新闻报道](https://ai-jupyter.com/ai-news-all/) + +[AI大模型](https://ai-jupyter.com/ai-llm/) + +[AI工具集](https://ai-jupyter.com/ai-chatgpt/) + +[ChatGPT4o免费使用六种方法](https://ai-jupyter.com/ai-chatgpt/) + +[Python教程](https://ai-jupyter.com/python-packages/) + +[数据分析教程](https://ai-jupyter.com/numpy-intro/) + +[算法教程](https://ai-jupyter.com/algorithm-basic/) + +[AI教程](https://ai-jupyter.com/statistics/) + +[Git教程](https://ai-jupyter.com/git/) + +[程序员](https://ai-jupyter.com/others/) + +[资料下载](https://ai-jupyter.com/python-20/) + + + From aa11da6ac252f13bda7eaff976ca06446c70ef6d Mon Sep 17 00:00:00 2001 From: jackzhenguo Date: 2024年6月26日 11:37:35 -0500 Subject: [PATCH 8/8] Update README.md --- README.md | 54 ++++++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index a3e3868e..91ab7d1f 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,34 @@ 允许按照要求转载,但禁止用于任何商用目的。如果转载本库小例子、小案例,请备注下方链接: -[Python小例子](https://ai-jupyter.com/python-small-examples/) +[Python小例子所有汇总](https://ai-jupyter.com/python-small-examples/) + +### 更多教程 + +[AI消息](https://ai-jupyter.com/) + +[AI新闻报道](https://ai-jupyter.com/ai-news-all/) + +[AI大模型](https://ai-jupyter.com/ai-llm/) + +[AI工具集](https://ai-jupyter.com/ai-chatgpt/) + +[ChatGPT4o免费使用六种方法](https://ai-jupyter.com/ai-chatgpt/) + +[Python教程](https://ai-jupyter.com/python-packages/) + +[数据分析教程](https://ai-jupyter.com/numpy-intro/) + +[算法教程](https://ai-jupyter.com/algorithm-basic/) + +[AI教程](https://ai-jupyter.com/statistics/) + +[Git教程](https://ai-jupyter.com/git/) + +[程序员](https://ai-jupyter.com/others/) + +[资料下载](https://ai-jupyter.com/python-20/) + ## Python 小例子 @@ -270,31 +297,6 @@ | 29 | [获取文件编码](md/200.md) | chardet | V1.0 | ⭐️⭐️⭐️⭐️⭐️ | | 30 | [格式化json串](md/201.md) | json | V1.0 | ⭐️⭐️⭐️⭐️⭐️ | -### 更多教程 - -[AI消息](https://ai-jupyter.com/) - -[AI新闻报道](https://ai-jupyter.com/ai-news-all/) - -[AI大模型](https://ai-jupyter.com/ai-llm/) - -[AI工具集](https://ai-jupyter.com/ai-chatgpt/) - -[ChatGPT4o免费使用六种方法](https://ai-jupyter.com/ai-chatgpt/) - -[Python教程](https://ai-jupyter.com/python-packages/) - -[数据分析教程](https://ai-jupyter.com/numpy-intro/) - -[算法教程](https://ai-jupyter.com/algorithm-basic/) - -[AI教程](https://ai-jupyter.com/statistics/) - -[Git教程](https://ai-jupyter.com/git/) - -[程序员](https://ai-jupyter.com/others/) - -[资料下载](https://ai-jupyter.com/python-20/)

AltStyle によって変換されたページ (->オリジナル) /