锘??xml version="1.0" encoding="utf-8" standalone="yes"?>C++鍗氬®¢-鏉?/title><link>http://www.9087120.com/guijie/</link><description>鏉板摜濂?鍝?#37725;?</description><language>zh-cn</language><lastBuildDate>Tue, 26 Mar 2019 14:42:48 GMT</lastBuildDate><pubDate>Tue, 26 Mar 2019 14:42:48 GMT</pubDate><ttl>60</ttl><item><title>*.md (markdown)http://www.9087120.com/guijie/archive/2019/03/20/216303.html鏉板摜鏉板摜Tue, 19 Mar 2019 19:08:00 GMThttp://www.9087120.com/guijie/archive/2019/03/20/216303.htmlhttp://www.9087120.com/guijie/comments/216303.htmlhttp://www.9087120.com/guijie/archive/2019/03/20/216303.html#Feedback0http://www.9087120.com/guijie/comments/commentRss/216303.htmlhttp://www.9087120.com/guijie/services/trackbacks/216303.htmlFor https://github.com/scutan90/DeepLearning-500-questions/blob/master/ch07_%E7%94%9F%E6%88%90%E5%AF%B9%E6%8A%97%E7%BD%91%E7%BB%9C(GAN)/%E7%AC%AC%E4
%B8%83%E7%AB%A0_%E7%94%9F%E6%88%90%E5%AF%B9%E6%8A%97%E7%BD%91%E7%BB%9C(GAN).md, the formula doesn't show well. I asked Zhengxia, he says that markdown doesn't support formula very well. As he knows markdown doesn't support the in-line formula. He uses markdown, but he doesn't use formula in it. If you have to use formula, you can use latex. If we use Typora, at the lower left corner, select "鍚¯ç敤婧愪唬鐮佹¨¡寮?. Change 
$$\mathop {\min }\limits_G \mathop {\max }\limits_D V(D,G) = {{\rm E}{x\sim{p{data}}(x)}}[\log D(x)] + {{\rm E}_{z\sim{p_z}(z)}}[\log (1 - D(G(z)))]$$
to make both $$ in a separate line. Select "閫€鍑?#23143;愪唬鐮佹¨¡寮? and press F5 which means 鍒锋柊. The formula will show correctly.
Google search "online markdown". For example, if we use https://dillinger.io/, copy the code from Typora to https://dillinger.io/. We will find that if we want to see the formula, we have to use in this way: $$\mathop {\min }\limits_G \mathop {\max }\limits_D V(D,G) = {{\rm E}{x\sim{p{data}}(x)}}[\log D(x)] + {{\rm E}_{z\sim{p_z}(z)}}[\log (1 - D(G(z)))]$$


鏉板摜 2019-03-20 03:08 鍙戣¡¨璇勮®º
]]>
google scholar锛屾€庝?#22557;?#32472;帀鑷?#23534;?#38171;?/title><link>http://www.9087120.com/guijie/archive/2019/03/17/216300.html</link><dc:creator>鏉板摜</dc:creator><author>鏉板摜</author><pubDate>Sun, 17 Mar 2019 15:24:00 GMT</pubDate><guid>http://www.9087120.com/guijie/archive/2019/03/17/216300.html</guid><wfw:comment>http://www.9087120.com/guijie/comments/216300.html</wfw:comment><comments>http://www.9087120.com/guijie/archive/2019/03/17/216300.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.9087120.com/guijie/comments/commentRss/216300.html</wfw:commentRss><trackback:ping>http://www.9087120.com/guijie/services/trackbacks/216300.html</trackback:ping><description><![CDATA[<span style="font-family: Geneva, Arial, Helvetica, sans-serif;">google scholar, 鐐硅繘paper锛宑ited by鐨刵umber => 鍕句笂search within citing </span><span style="font-family: Geneva, Arial, Helvetica, sans-serif;">articles, search box閲岃緭鍏?-author:"your name" <br /></span>Reference: http://www.unknownspace.org/article_t/Immigration/33820191.html<img src ="http://www.9087120.com/guijie/aggbug/216300.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.9087120.com/guijie/" target="_blank">鏉板摜</a> 2019-03-17 23:24 <a href="http://www.9087120.com/guijie/archive/2019/03/17/216300.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣¡¨璇勮®º</a></div>]]></description></item><item><title>[zz] 3 涓ªç浉瑙佹仺鏅?#37928;?Google Colaboratory 濂囨妧http://www.9087120.com/guijie/archive/2019/02/13/216240.html鏉板摜鏉板摜Wed, 13 Feb 2019 15:56:00 GMThttp://www.9087120.com/guijie/archive/2019/02/13/216240.htmlhttp://www.9087120.com/guijie/comments/216240.htmlhttp://www.9087120.com/guijie/archive/2019/02/13/216240.html#Feedback0http://www.9087120.com/guijie/comments/commentRss/216240.htmlhttp://www.9087120.com/guijie/services/trackbacks/216240.html鍘熸枃鍑哄¤„锛?/span>

https://www.kdnuggets.com/2018/02/essential-google-colaboratory-tips-tricks.html


璇曟兂涓€涓?#38171;?#28641;傛灉鏈?#28051;?#37711;嶈垂鐨勫湪绾夸簯绔¯å钩鍙?#38171;屾—¢鍙?#28000;?#28051;嶇敤?#30056;瑁?TensorFlow 鐩存帴浣跨敤锛?#37721;堝彲浠?#28729;炵幇 GPU 鍔?#38315;熻®­缁?#38171;?#38317;?#29831;?#37828;?#28598;氬¥½鐨?#28051;€浠朵簨鎯呫€?#28003;?#23052;?#37722;?#38335;?#38171;岃?#27409;§濂戒簨纭?#28729;?#28699;樺湪锛?#28000;?#28598;©æ垜灏?#38322;?#32446;?#28000;?#32513;?#28051;€涓?#29835;锋?#23678;帹鍑?#37928;?#37711;嶈垂鐨勪簯绔¯å伐鍏?#38171;šColaboratory銆?/span>


Colaboratory 鏄?#28051;€涓?Google 鐮旂©¶椤?#37929;?#38171;屾棬?#28266;?#24220;鍔©ä紶鎾?#37832;哄櫒瀛?#28052;犲?#30789;®­?#25328;鐮旂©¶鎴愭灉銆?/span>瀹?#37828;?#28051;€涓?Jupyter 绗?#29825;?#37832;¬ç幆澧?/span>锛?#28051;?#38343;€瑕佽繘琛?#28000;?#28003;?#29825;?#32515;?#28751;?#37721;?#28000;?#28003;跨敤锛屽苟涓?#28729;?#37711;¨å湪?#31791;绔?#26473;?#29723;?#37510;侰olaboratory 绗?#29825;?#37832;?#28699;樺偍?#28266; Google ?#31791;绔?#32429;?#37929;?#28051;?#38171;屽苟涓?#37721;?#28000;?#37711;?#27996;?#38171;屽氨濡?#37722;屾偍浣跨敤 Google 鏂囨¡£鎴?#29723;?#37837;?#28051;€鏍?#37510;侰olaboratory 鍙?#37711;嶈垂浣跨敤銆?/span>


涔?#28751;?#37828;?#29831;?#38171;孋olaboratory 瀛樺偍?#28266; Google ?#31791;绔?#32429;?#37929;?#28051;?#38171;屾垜浠?#37721;?#28000;¥å湪 Google ?#31791;绔?#32429;?#37929;?#38322;?#37929;存帴?#32042;鍐?Jupyter Notebook锛屽湪绾夸?#36328;敤?#32321;搴?#28699;?#28052;犳¡†鏋?TensorFlow ?#33503;璁?#32513;冩垜浠?#37928;?#32449;炵粡缃?#32513;?#27996;?#37510;傝秴鐐?#38171;?/span>



杩?#38322;屾湁 3 涓?#28000;?#27996;虹浉瑙佹仺鏅?#37928;?#28610;囨妧娣«å阀鏉¥ç畝鍖?#28729;?#37928;?#28003;跨敤锛?#37714;?#37714;?#37828;?#38171;?#28003;跨敤鍏嶈垂鐨?GPU銆佸畨瑁?#25652;?#37510;佷笂?#32054;?#33503;浣跨敤鏁版嵁?#26499;浠?#37510;?/span>


涓嬮潰鍒?#37714;?#28000;?#32513;?#38171;?/span>


1. 浣跨敤鍏嶈垂鐨?GPU


?#28266;?#22694;寮€鐨?Jupyter Notebook 涓?#38171;?#38315;夋嫨鑿?#37719;曟 “?#21804;鐮佹墽琛岀¨‹搴?#38171;圧untime锛?/strong>”锛?#8220;鏇存?#30789;繍琛岀?#35826;瀷锛圕hange runtime type锛?/strong>”锛岃繖鏃?#28751;?#37930;?#37714;?#28000;?#28051;?#23534;?#37713;虹ª—鍙?#38171;?/span>

纭®ä繚“纭?#28000;?#37716;?#38315;?#37731;?#38171;圚ardware accelerator锛?#8221;璁?#32515;?#28051;?GPU锛堥粯璁?#28051;?CPU锛?#37510;?span style="color: #444444; font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif; background-color: #ffffff;">璁?#32515;?#28729;屾瘯鍚?#37904;?#37713;讳繚瀛?#37510;?/span>


鍊煎緱娉¨æ剰鐨?#37828;?#32429;?#29825;?#32471;?#29825;?#37832;?#28598;勪簬宸?#26473;炴帴鐨勭姸鎬?#38171;?/span>



妫€鏌?#37828;?#37722;?#37930;?#37928;?#23534;€鍚?#27996;?GPU锛?#37719;?#35120;撳?#23944;繛?#24116;鍒?#27996;†GPU瀹炰緥锛?#38171;?#37721;?#28000;?#37929;存帴?#28266; Jupyter Notebook 涓?#26473;?#29723;?#28000;?#28051;嬪懡浠?/span>锛?/span>


import tensorflow as tf
device_name = tf.test.gpu_device_name()
if device_name != '/device:GPU:0':
 raise SystemError('GPU device not found')
print('Found GPU at: {}'.format(device_name))

 

鑻¥è緭鍑?#28000;?#28051;?#29831;?#37721;?#38171;?#37714;?#29723;?#37828;?#23480;?#32513;?#28003;跨敤浜?GPU 瀹炰緥銆?/span>


Found GPU at: /device:GPU:0


浣?#37828;?#38171;?#37922;?#27996;庡湪绾?GPU 璧?#23143;?#37832;夐檺锛屾湁鏃跺€?#37721;?#38003;戒?#27692;?#34425;幇涓嬮潰鐨勯棶棰樻彁绀?#38171;?/span>



 

灏?#26473;?#37837;?#38171;岃?#38155;瓕鍏?#29825;?#28003;?#28051;€娆?#37832;€澶氭寔缁?#28003;跨敤 12 灏?#37827;?#37928;?#37711;嶈垂 GPU銆?/span>


2. ?#30056;瑁?#25652;?/span>


鐩®å墠锛屽湪 Google Colaboratory 涓­å畨瑁?#37928;勮ÊY浠跺苟涓?#37828;?#37816;佷¹…鐨?#38171;屾剰鍛崇潃姣?#23046;?#38322;嶆柊杩炴帴瀹炰緥鏃堕兘闇€瑕?#38322;?#37826;板畨瑁呫€?#28003;?#37828;?#38171;孋olab 宸?#32513;忛粯璁¤å畨瑁呬簡闇€瑕佹湁?#25956;鐨勫簱锛屽畨瑁呮柊鐨勫簱涔熷苟?#28522;闅句簨锛屾柟娉?#28052;熸湁濂?#37713;犵§銆?/span>


浣?#38343;€瑕佹敞?#21104;鐨?#37828;?#38171;屽畨瑁?#28000;?#28003;?#38343;€瑕?#28000;?#23143;愪唬鐮佹?#21227;缓鐨勮ÊY浠?#37721;?#38003;?#38343;€瑕佸?#22565;暱鐨?#37827;堕棿銆?/span>


Colab 鍚屾椂鏀¯æ寔 pip ?#25328; apt 鍖呯®¡鐞?#37731;?#37510;傛棤璁烘偍浣跨敤鐨?#37828;?#37725;?#28051;€涓?#38171;岃®°浣?#29781;佸湪?#25057;浠¤å墠?#28528;鍔犱笂绗?#37721;?“!”銆?/span>


# Install Keras with pip
!pip install -q keras
import keras

>
>> Using TensorFlow backend.

#
Install GraphViz with apt
!apt-get install graphviz -y



3. ?#31490;?#32054;?#33503;浣跨敤鏁版嵁?#26499;浠?/span>


?#22428;浠?#28051;€鑸¬é兘闇€瑕佸湪 Colab 绗?#29825;?#37832;?#28051;?#28003;跨敤鏁版嵁锛屽¯¹鍚?#38171;?#28003;?#37721;?#28000;?#28003;跨敤 wget 涔嬬被鐨勫伐鍏?#28000;?#32515;?#32513;滀笂?#24143;鍙?#37825;版嵁锛?strong>浣?#37828;?#28641;傛灉浣?#37832;?#28051;€浜?#37832;?#37734;版枃浠?#38171;屾兂?#31490;?#32054;鍒?#28003;?#37928;勮?#38155;瓕纭?#37929;?#28051;?#37928;?Colab ?#24134;澧?#38322;屽苟浣跨敤瀹?#28000;?#38171;?#29831;?#37804;庝?#22557;?#27692;憿锛?/span>


?#32226;?#30045;鍗?#38171;?#37721;?#38343;€ 3 姝?#37719;?#37721;?#28729;炵幇锛?/span>


棣?#37711;?#28003;跨敤浠?#28051;嬪懡浠?#29835;冪敤绗?#29825;?#37832;?#28051;?#37928;勬枃浠?#38315;夋嫨鍣?#38171;?/span>


from google.colab import files
uploaded = files.upload()


杩?#29723;?#28052;?#37722;?#38171;屾垜浠?#28751;变?#27692;?#25120;幇鍗?#37711;?cell 涓?#37713;虹幇浜?#8220;閫夋嫨?#26499;浠?/strong>”鎸夐挳锛?/span>



杩?#37837;?#28751;?#37721;?#28000;?#37929;存帴閫夋嫨浣犳兂?#31490;?#32054;鐨勬枃浠跺暒锛?/span>


閫夋嫨?#26499;浠?#37722;?#38171;?#28003;跨敤浠?#28051;?#26473;­ä唬鏂?#23049;曚笂?#32054;?#26499;浠?#28000;?#37836;?#37813;?#37711;?#38335;?#37722;?#38171;屽懡浠?#28641;?#28051;?#38171;?/span>


for fn in uploaded.keys():
 print('User uploaded file "{name}" with length {length} bytes'.format(name=fn, length=len(uploaded[fn])))


?#32229;濡傚?#21612;笂?#32054;鐨?#37828;?iris.csv ?#26499;浠?#38171;岃嫢杩?#29723;屾病鏈夐棶棰?#37928;?#29831;?#38171;屽簲璇?#37713;虹幇绫?#28028;?#28051;嬮潰鐨勬彁绀?#29831;?#37721;?#38171;?/span>


User uploaded file "iris.csv" with length 3716 bytes


鏈€鍚?#38171;屽氨浣跨敤浠?#28051;嬪懡浠?#28751;嗘枃浠?#37928;勫唴瀹?#37716;?#26462;?#37714;?Pandas 鐨?DataFrame 涓?#27996;?#38171;?/span>


import pandas as pd
import io
df = pd.read_csv(io.StringIO(uploaded['iris.csv'].decode('utf-8')))
print(df)


杩欑?#23940;笂?#32054;?#26499;浠?#37928;?#37826;?#23049;曟槸涓?#37828;¯å緢?#30045;鍗?#37723;?#38171;熷綋鐒?#38171;屼笂?#32054;?#25328;浣跨敤鏁版嵁?#26499;浠?#26473;?#37832;?#37711;?#28729;?#37928;?#37826;?#23049;?#38171;?#28003;?#37828;¯æ垜鍙戠幇杩?#28051;€鏂?#23049;曟渶?#30045;鍗曟?#24221;簡銆?/span>


浠¥ä笂灏?#37828;?#37711;?#27996;?Google Calaboratory 鐨?3 涓ªé潪甯?#28729;炵敤鐨勬妧?#38400;锛岃?#21057;揣灏?#29831;?#28051;€涓?#37722;?#38171;?/span>


鏈€鍚?#38171;?#37721;?#38003;?#37832;?#37928;?#29831;昏€?#37832;?#37721;嬪¯¹ Google Calaboratory 涓?#28598;?#27996;?#29785;?#37928;?#38171;?#37721;?#28000;?#37836;?#37930;嬫垜涔嬪墠鍐?#37928;?#28051;€绡囨枃绔?#38171;?/span>濡?#28003;曞湪鍏嶈垂?#31791;绔?#26473;?#29723;?Python ?#32321;搴?#28699;?#28052;犳¡†鏋?#38171;?/strong>閾炬帴濡?#28051;?#38171;?/span>


https://redstonewill.com/1493/


涔?#37721;?#28000;?#37904;?#37713;?strong>闃?#29831;?#37720;熸枃鏌?#37930;?#38171;?/span>


Reference:
https://mp.weixin.qq.com/s/vLnBFPZNvIjs4R7d4_6M_g


]]>
[zz]Python涓?#28051;?#37714;?#32510;?#37928;?绉?#37722;?#28052;?/title><link>http://www.9087120.com/guijie/archive/2019/02/02/216230.html</link><dc:creator>鏉板摜</dc:creator><author>鏉板摜</author><pubDate>Fri, 01 Feb 2019 17:51:00 GMT</pubDate><guid>http://www.9087120.com/guijie/archive/2019/02/02/216230.html</guid><wfw:comment>http://www.9087120.com/guijie/comments/216230.html</wfw:comment><comments>http://www.9087120.com/guijie/archive/2019/02/02/216230.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.9087120.com/guijie/comments/commentRss/216230.html</wfw:commentRss><trackback:ping>http://www.9087120.com/guijie/services/trackbacks/216230.html</trackback:ping><description><![CDATA[<div><div style="overflow: hidden; width: 690px; margin: 0px auto; color: #1a1a1a; font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; background-color: #ffffff;"><div ztext="" post-richtext"="" style="word-break: break-word; line-height: 1.6; margin-top: 20px;"><p style="margin: 0px 0px 1.4em;">鍒?#27996;?#28051;€绡囨枃绔?#38171;?a href="http://link.zhihu.com/?target=https%3A//dbader.org/blog/meaning-of-underscores-in-python" wrap="" external"="" target="_blank" rel="nofollow noreferrer" data-za-detail-view-id="1043" style="text-decoration-line: none; cursor: pointer; border-bottom: 1px solid #808080;">The Meaning of Underscores in Python</a>銆?/p><p style="margin: 1.4em 0px;">鏈¬æ枃浠?#32513;嶄簡Python涓?#37719;?#28051;?#37714;?#32510;垮拰鍙?#28051;?#37714;?#32510;?#38171;?dunder"锛?#37928;?#37722;勭§鍚?#28052;夊?#23677;懡鍚?#32510;?#28729;?#38171;?#37722;?#32457;颁慨楗?#38171;坣ame mangling锛?#37928;勫伐浣?#37720;?#37918;?#38171;?#28000;?#37721;?#28729;?#28641;?#28003;?#35120;?#37725;?#28003;?#38007;ªå繁鐨„Python绫?#37510;?/p><p style="margin: 1.4em 0px;">鍗?#28051;?#37714;?#32510;垮拰鍙?#28051;?#37714;?#32510;垮湪Python鍙?#38322;?#37724;屾柟娉?#37722;?#32457;?#28051;­é兘鍚?#37832;?#37711;?#37722;?#28052;?#37510;傛湁涓€浜?#37722;?#28052;?#28000;?#28000;?#37828;?#28186;濈収绾?#28729;?#38171;岃¢«瑙?#28003;?#37828;?#28725;圭¨‹搴?#37723;?#37928;勬彁绀?- 鑰屾湁涓€浜?#37722;?#28052;?#37828;?#37922;盤ython瑙?#38322;?#37731;?#28051;?#37837;?#37813;?#29723;?#37928;?#37510;?/p><p style="margin: 1.4em 0px;">濡傛灉浣犳兂?#29025;?#20158;“Python鍙?#38322;?#37724;屾柟娉?#37722;?#32457;?#28051;?#37719;?#28051;?#37714;?#32510;垮拰鍙?#28051;?#37714;?#32510;?#37928;?#37722;?#28052;?#37828;?#28000;€?#31646;锛?#8221;锛屾垜浼氬敖?#22428;鎵€鑳藉湪杩?#38322;?#28051;?#28003;?#29785;£ç瓟銆?/p><p style="margin: 1.4em 0px;">?#28266;鏈¬æ枃涓?#38171;屾垜灏?#29825;?#29825;?#28000;?#28051;?#27996;旂§涓?#37714;?#32510;?#22959;?#23534;?#37724;屽懡鍚?#32510;?#28729;?#38171;?#28000;?#37721;?#28729;?#28000;?#28641;?#28003;?#35120;?#37725;Python绋?#25652;?#37928;勮¡Œ涓?#38171;?/p><ul style="padding: 0px; margin: 1.4em 0px; display: table;"><li style="list-style: none; display: table-row;">鍗曞墠瀵?#28051;?#37714;?#32510;?#38171;歘var</li><li style="list-style: none; display: table-row;">鍗曟湯灏句笅鍒?#32510;?#38171;歷ar_</li><li style="list-style: none; display: table-row;">鍙屽墠瀵?#28051;?#37714;?#32510;?#38171;歘_var</li><li style="list-style: none; display: table-row;">鍙屽墠瀵煎?#23678;湯灏句笅鍒?#32510;?#38171;歘_var__</li><li style="list-style: none; display: table-row;">鍗?#28051;?#37714;?#32510;?#38171;歘</li></ul><p style="margin: 1.4em 0px;">?#28266;?#26499;绔?#32513;?#28751;?#28598;?#38171;?#28003;?#37721;?#28000;?#37813;?#37714;?#28051;€涓ªç畝鐭?#37928;?#8220;閫熸煡琛?#8221;锛屾€?#32513;?#27996;?#27996;旂§涓?#37722;?#37928;?#28051;?#37714;?#32510;垮懡鍚?#32510;?#28729;氬強鍏?#37722;?#28052;?#38171;?#28000;?#37721;?#28051;€涓ªç畝鐭?#37928;勮§†棰?#37825;欑¨‹锛?#37721;?#29825;?#28003;?#27996;茶韩浣撻?#23677;畠浠?#37928;勮¡Œ涓?#37510;?/p><p style="margin: 1.4em 0px;">璁©æ垜浠¬é©¬?#31490;寮€濮?#38171;?/p><h2>1. 鍗曞墠瀵?#28051;?#37714;?#32510;?_var</h2><p style="margin: 1.4em 0px;">褰撴秹鍙?#37714;板彉閲?#37724;屾柟娉?#37722;?#32457;?#37827;?#38171;?#37719;?#28051;?#28051;?#37714;?#32510;垮墠?#32017;鏈?#28051;€涓?#32510;?#28729;?#28103;?#37812;?#37928;?#37722;?#28052;?#37510;?瀹?#37828;?#28725;圭¨‹搴?#37723;?#37928;?#28051;€涓ªæ彁绀?- ?#21104;鍛崇潃Python绀?#37718;?#28051;€鑷?#29825;?#28051;哄畠搴?#29831;?#37828;?#28000;€?#31646;?#21104;鎬?#38171;?#28003;?#32459;?#25652;?#37928;勮¡Œ涓?#28051;?#37721;楀奖鍝?#37510;?/p><p style="margin: 1.4em 0px;">涓?#37714;?#32510;垮墠?#32017;鐨?#37722;?#28052;?#37828;?#37723;婄煡鍏?#28000;?#32459;?#25652;?#37723;?#38171;?#28000;?#37719;?#28051;?#28051;?#37714;?#32510;?#23534;€澶?#37928;?#37721;?#38322;?#37812;?#37826;?#23049;?#28000;呬¾›鍐?#38318;?#28003;跨敤銆?璇?#32510;?#28729;氬湪PEP 8涓?#37832;?#28729;?#28052;?#37510;?/p><p style="margin: 1.4em 0px;">杩?#28051;?#37828;疨ython寮?#37714;?#29785;勫畾鐨?#37510;?Python涓嶅儚Java閭?#37837;峰湪“绉佹湁”?#25328;“鍏?#37711;?#8221;鍙?#38322;?#28052;嬮棿鏈夊?#22557;己鐨勫尯鍒?#37510;?杩?#28751;卞儚鏈変?#28888;彁鍑?#27996;?#28051;€涓?#28751;?#28751;?#37928;?#28051;?#37714;?#32510;胯­¦鍛?#37837;囧織锛?#29831;?#38171;?/p><blockquote style="margin: 1.4em 0px; padding-left: 1em; color: #646464; border-left-width: 3px; border-left-color: #d3d3d3;">“鍢?#38171;岃繖涓?#37828;?#37930;?#37928;勮?#20345;?#24874;?#34425;被鐨?#37711;?#37711;辨帴鍙?#37928;?#28051;€閮?#37714;?#37510;?#28051;?#37720;?#32480;?#28729;?#28751;?#28610;?#37510;?#8220;</blockquote><p style="margin: 1.4em 0px;">鐪嬬湅涓嬮潰鐨勪緥瀛?#38171;?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">class Test: def __init__(self): self.foo = 11 self._bar = 23 </code></pre></div><p style="margin: 1.4em 0px;">濡傛灉浣?#28729;炰緥鍖?#23005;?#32491;?#38171;屽苟灏?#29831;?#29825;块棶?#28266;__init__鏋?#38315;?#37713;?#37825;?#28051;?#28729;?#28052;?#37928;刦oo?#25328;_bar灞?#37804;?#38171;屼?#27692;彂鐢?#28000;€?#31646;鎯?#37712;?#38171;?璁©æ垜浠?#37833;?#37930;嬬湅锛?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">>>> t = Test() >>> t.foo 11 >>> t._bar 23 </code></pre></div><p style="margin: 1.4em 0px;">浣?#28028;氱湅鍒癬bar涓?#37928;?#37719;?#28051;?#28051;?#37714;?#32510;垮苟娌?#37832;夐?#32472;­¢?#22428;浠?#8220;?#32344;鍏?#8221;绫诲苟璁块棶璇?#37721;?#38322;?#37928;勫€?#37510;?/p><p style="margin: 1.4em 0px;">杩?#37828;?#37733;?#28051;ºPython涓?#37928;?#37719;?#28051;?#28051;?#37714;?#32510;垮墠?#32017;浠?#28000;?#37828;?#28051;€涓?#32510;?#28729;?- 鑷?#28751;戠浉瀵?#27996;?#37721;?#38322;?#37724;屾柟娉?#37722;嶈€岃¨€銆?/p><p style="margin: 1.4em 0px;">浣?#37828;?#38171;屽墠瀵?#28051;?#37714;?#32510;?#37928;?#32429;?#28028;氬奖鍝?#28000;?#22959;¡å潡涓?#28725;?#37711;?#37722;?#32457;?#37928;?#37826;?#23534;?#37510;?/p><p style="margin: 1.4em 0px;">鍋?#29825;句綘?#28266;涓€涓?#37722;?#28051;簃y_module鐨?#22959;¡å潡涓?#37832;?#28000;?#28051;嬩唬鐮?#38171;?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;"># This is my_module.py: def external_func(): return 23 def _internal_func(): return 42 </code></pre></div><p style="margin: 1.4em 0px;">鐜板湪锛?#28641;傛灉浣跨敤閫氶厤绗?#28000;?#22959;¡å潡涓?#28725;?#37711;?#37813;€鏈?#37722;?#32457;?#38171;?#37714;橮ython涓嶄?#27692;¯¼鍏?#29999;?#37832;夊墠瀵?#28051;?#37714;?#32510;?#37928;?#37722;?#32457;?#38171;堥櫎?#28522;妯¡å潡瀹?#28052;変簡瑕?#37929;?#23005;?#29723;?#28051;?#37928;„__all__鍒?#29723;?#38171;?#38171;?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">>>> from my_module import * >>> external_func() 23 >>> _internal_func() NameError: "name '_internal_func' is not defined" </code></pre></div><p style="margin: 1.4em 0px;">椤轰究璇?#28051;€涓?#38171;屽簲璇?#38316;?#37711;?#38315;氶厤绗?#28725;?#37711;?#38171;屽洜涓哄畠浠?#28003;?#37722;?#32457;扮©º?#26879;涓?#28699;樺湪鍝?#27996;?#37722;?#32457;?#28051;嶆?#21614;¥š銆?涓?#27996;嗘?#21614;¥š璧?#29785;?#38171;屽?#27693;?#20344;父瑙勫¯¼鍏¥æ洿濂?#37510;?br /></p><p style="margin: 1.4em 0px;">涓?#38315;氶厤绗?#28725;?#37711;?#28051;?#37722;?#38171;屽父瑙勫¯¼鍏?#28051;?#37721;楀墠瀵?#37719;?#28051;?#28051;?#37714;?#32510;垮懡鍚?#32510;?#28729;?#37928;勫奖鍝?#38171;?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">>>> import my_module >>> my_module.external_func() 23 >>> my_module._internal_func() 42 </code></pre></div><p style="margin: 1.4em 0px;">?#22428;?#29025;?#20158;杩?#28051;€鐐?#37721;?#38003;?#37832;?#37904;?#28000;?#27996;哄洶鎯?#37510;?濡傛灉浣犻伒寰狿EP 8?#24121;?#23832;锛?#38316;?#37711;?#38315;氶厤绗?#28725;?#37711;?#38171;?#38317;£ä箞浣?#37930;熸­£闇€瑕?#29825;?#28003;?#37928;?#37721;?#37832;?#26473;?#28051;?#38171;?/p><blockquote style="margin: 1.4em 0px; padding-left: 1em; color: #646464; border-left-width: 3px; border-left-color: #d3d3d3;">鍗?#28051;?#28051;?#37714;?#32510;?#37828;?#28051;€涓狿ython?#25057;鍚?#32510;?#28729;?#38171;岃¡¨绀?#26473;?#28051;?#37722;?#32457;?#37828;?#28186;?#37712;?#38318;?#28003;跨敤鐨?#37510;?瀹?#38315;氬父涓?#37922;盤ython瑙?#38322;?#37731;?#23534;?#37714;?#37813;?#29723;?#38171;?#28000;?#28000;?#28003;?#28051;?#28051;€绉嶅?#22317;¨‹搴?#37723;?#37928;勬彁绀?#37510;?/blockquote><h2>2. 鍗曟湯灏句笅鍒?#32510;?var_</h2><p style="margin: 1.4em 0px;">鏈?#37827;跺€?#38171;?#28051;€涓?#37721;?#38322;?#37928;?#37832;€鍚?#38315;?#37928;?#37722;?#32457;板凡缁?#29722;?#28051;€涓?#37711;?#38335;?#28699;?#37813;€鍗犵敤銆?鍥?#23005;?#38171;屽儚class鎴杁ef杩?#37837;?#37928;?#37722;?#32457;?#28051;嶈?#30028;敤浣淧ython涓?#37928;?#37721;?#38322;?#37722;?#32457;?#37510;??#28266;杩欑§鎯?#37712;?#28051;?#38171;?#28003;?#37721;?#28000;?#38340;勫姞涓€涓?#28051;?#37714;?#32510;?#37833;?#29785;?#37712;冲懡鍚?#37712;?#32464;?#38171;?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">>>> def make_object(name, class): SyntaxError: "invalid syntax" >>> def make_object(name, class_): ... pass </code></pre></div><p style="margin: 1.4em 0px;">鎬?#28052;?#38171;?#37719;?#28051;?#37832;?#28751;句笅鍒?#32510;?#38171;堝?#24227;紑锛?#37828;?#28051;€涓?#32510;?#28729;?#38171;岀敤鏉?#38316;?#37711;?#28051;嶱ython鍏?#38335;?#28699;?#27996;?#37922;熷懡鍚?#37712;?#32464;?#37510;?PEP 8瑙?#38322;?#27996;?#26473;?#28051;?#32510;?#28729;?#37510;?/p><h2>3. 鍙屽墠瀵?#28051;?#37714;?#32510;?__var</h2><p style="margin: 1.4em 0px;">鍒?#37929;®å墠涓烘­¢锛屾垜浠?#37813;€?#31225;鍙?#37928;?#37813;€鏈夊懡鍚?#22959;?#23534;?#37928;?#37722;?#28052;?#38171;?#37833;?#38007;?#27996;?#23480;茶揪鎴?#37711;?#29831;?#37928;?#32510;?#28729;?#37510;?鑰屽¯¹浜?#28000;?#37721;?#28051;?#37714;?#32510;?#23534;€澶?#37928;„Python绫?#37928;勫睘鎬?#38171;堝?#21614;嫭鍙?#38322;?#37724;屾柟娉?#38171;?#38171;屾儏鍐?#28751;?#37832;?#37904;?#28051;?#37722;屼簡銆?/p><p style="margin: 1.4em 0px;">鍙?#28051;?#37714;?#32510;垮墠?#32017;浼氬¯¼鑷碢ython瑙?#38322;?#37731;?#38322;?#37712;欏睘鎬?#37722;?#32457;?#38171;?#28000;?#38316;?#37711;?#28699;?#32491;?#28051;?#37928;勫懡鍚?#37712;?#32464;?#37510;?/p><p style="margin: 1.4em 0px;">杩?#28052;?#37721;?#37707;氬悕绉颁慨楗?#38171;坣ame mangling锛?- 瑙?#38322;?#37731;?#37831;存敼鍙?#38322;?#37928;?#37722;?#32457;?#38171;?#28000;?#28186;垮湪绫昏¢«鎵?#28766;?#37928;?#37827;跺€?#28051;?#28729;?#37828;?#27996;?#37922;熷啿绐?#37510;?/p><p style="margin: 1.4em 0px;">?#22428;?#29025;?#20158;杩?#37722;?#29863;?#37833;¥å緢鎶借薄銆?鍥?#23005;?#38171;屾垜缁?#37722;?#27996;?#28051;€涓?#28751;?#28751;?#37928;勪唬鐮?#32448;轰緥鏉?#27996;?#28000;?#29831;存槑锛?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">class Test: def __init__(self): self.foo = 11 self._bar = 23 self.__baz = 23 </code></pre></div><p style="margin: 1.4em 0px;">璁©æ垜浠¬ç敤鍐?#32515;?#37928;刣ir()鍑?#37825;?#37833;?#37930;嬬湅杩?#28051;?#28725;硅薄鐨勫睘鎬?#38171;?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">>>> t = Test() >>> dir(t) ['_Test__baz', '__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', '_bar', 'foo'] </code></pre></div><p style="margin: 1.4em 0px;">浠¥ä笂鏄?#26473;?#28051;?#28725;硅薄灞?#37804;?#37928;?#37714;?#29723;?#37510;?璁©æ垜浠?#37833;?#37930;嬬湅杩?#28051;?#37714;?#29723;?#38171;屽苟瀵绘?#28844;垜浠?#37928;?#37720;熷§‹鍙?#38322;?#37722;?#32457;癴oo锛宊bar?#25328;__baz - ?#22428;?#32346;璇?#28003;犱細娉¨æ剰鍒?#28051;€浜?#37832;夎叮鐨?#37721;樺寲銆?br /></p><ul style="padding: 0px; margin: 1.4em 0px; display: table;"><li style="list-style: none; display: table-row;">self.foo鍙?#38322;忓湪灞?#37804;?#37714;?#29723;?#28051;?#37828;剧¤º涓烘湭淇®æ敼涓篺oo銆?/li><li style="list-style: none; display: table-row;">self._bar鐨勮¡Œ涓烘柟寮忕浉鍚?- 瀹?#28000;¥_bar鐨勫舰寮?#37828;剧?#21700;湪绫讳笂銆?灏卞?#24532;垜涔嬪墠璇?#26473;?#37928;?#38171;屽湪杩欑§鎯?#37712;?#28051;?#38171;屽墠瀵?#28051;?#37714;?#32510;?#28000;?#28000;?#37828;?#28051;€涓?#32510;?#28729;?#37510;?缁欑¨‹搴?#37723;?#28051;€涓ªæ彁绀?#38000;屽凡銆?/li><li style="list-style: none; display: table-row;">鐒惰€?#38171;屽¯¹浜Žself.__baz鑰岃¨€锛屾儏鍐?#37930;嬭捣鏉?#37832;?#37904;?#28051;?#37722;?#37510;?褰?#28003;犲湪璇?#37714;?#29723;?#28051;­æ悳绱¢__baz鏃?#38171;?#28003;?#28028;氱湅涓?#37714;?#37832;?#26473;?#28051;?#37722;?#28699;?#37928;?#37721;?#38322;?#37510;?/li></ul><p style="margin: 1.4em 0px;">__baz鍑?#28000;€?#31646;鎯?#37712;?#27996;?#38171;?/p><p style="margin: 1.4em 0px;">濡傛灉浣?#28000;?#32513;?#29785;傚¯Ÿ锛?#28003;?#28028;氱湅鍒?#23005;?#28725;硅薄?#31490;鏈?#28051;€涓?#37722;?#28051;篲Test__baz鐨勫睘鎬?#37510;?杩?#28751;?#37828;疨ython瑙?#38322;?#37731;?#37813;€鍋?#37928;?#37722;?#32457;颁慨楗?#37510;?瀹?#26473;?#37837;?#37707;?#37828;?#28051;?#27996;嗛槻姝?#37721;?#38322;忓湪瀛?#32491;?#28051;?#29722;?#38322;?#37712;?#37510;?/p><p style="margin: 1.4em 0px;">璁©æ垜浠?#37714;?#23524;?#37721;?#28051;€涓?#37813;?#28766;昑est绫?#37928;?#32491;?#38171;屽苟灏?#29831;?#38322;?#37712;?#37835;?#38315;?#37713;?#37825;?#28051;?#23075;?#37716;?#37928;勭幇鏈夊睘鎬?#38171;?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">class ExtendedTest(Test): def __init__(self): super().__init__() self.foo = 'overridden' self._bar = 'overridden' self.__baz = 'overridden' </code></pre></div><p style="margin: 1.4em 0px;">鐜板湪锛?#28003;?#29825;?#28051;篺oo锛宊bar?#25328;__baz鐨勫€间?#27692;?#34425;?#26495;湪杩?#28051;狤xtendedTest绫?#37928;勫疄?#32229;?#31490;鍚?#38171;??#22428;浠?#37833;?#37930;?#28051;€鐪?#38171;?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">>>> t2 = ExtendedTest() >>> t2.foo 'overridden' >>> t2._bar 'overridden' >>> t2.__baz AttributeError: "'ExtendedTest' object has no attribute '__baz'" </code></pre></div><p style="margin: 1.4em 0px;">绛?#28051;€涓?#38171;屽綋?#22428;浠?#28751;?#29831;曟煡鐪媡2 .__ baz鐨勫€?#37827;?#38171;?#28051;?#28000;€?#31646;?#22428;浠?#28028;氬緱鍒°AttributeError锛?鍚?#32457;颁慨楗?#29722;?#37712;?#23046;?#29785;?#37721;?#27996;?#38171;??#31784;瀹?#29831;佹槑锛岃繖涓?#28725;硅薄鐢?#38007;?#23052;?#37832;塤_baz灞?#37804;?#38171;?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">>>> dir(t2) ['_ExtendedTest__baz', '_Test__baz', '__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', '_bar', 'foo', 'get_vars'] </code></pre></div><p style="margin: 1.4em 0px;">姝?#28641;?#28003;?#37721;?#28000;?#37930;?#37714;癬_baz鍙?#37812;_ExtendedTest__baz浠?#38339;?#23005;¢æ剰澶?#28103;®æ敼锛?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">>>> t2._ExtendedTest__baz 'overridden' </code></pre></div><p style="margin: 1.4em 0px;">浣?#37720;?#37833;?#37928;„_Test__baz杩樺湪锛?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">>>> t2._Test__baz 42 </code></pre></div><p style="margin: 1.4em 0px;">鍙?#28051;?#37714;?#32510;?#37722;?#32457;颁慨楗板?#22317;¨‹搴?#37723;?#37828;?#28729;?#37711;?#38315;?#37828;?#37928;?#37510;?涓嬮潰鐨勪緥瀛?#29831;?#28729;?#27996;?#26473;?#28051;€鐐?#38171;?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">class ManglingTest: def __init__(self): self.__mangled = 'hello' def get_mangled(self): return self.__mangled >>> ManglingTest().get_mangled() 'hello' >>> ManglingTest().__mangled AttributeError: "'ManglingTest' object has no attribute '__mangled'" </code></pre></div><p style="margin: 1.4em 0px;">鍚?#32457;颁慨楗?#37828;?#37722;?#28052;?#38315;傜敤浜?#37826;?#23049;?#37722;?#32457;?#38171;?鏄?#37928;?#38171;?#28052;?#38315;傜敤銆?#37722;?#32457;颁慨楗?#28028;氬奖鍝嶅湪涓€涓?#32491;?#37928;勪笂涓嬫枃涓?#38171;?#28000;?#28051;?#28051;?#28051;?#37714;?#32510;?#28699;?#32471;?#38171;?dunders"锛?#23534;€澶?#37928;?span style="font-weight: 600;">鎵€鏈?/span>鍚?#32457;?#38171;?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">class MangledMethod: def __method(self): return 42 def call_it(self): return self.__method() >>> MangledMethod().__method() AttributeError: "'MangledMethod' object has no attribute '__method'" >>> MangledMethod().call_it() 42 </code></pre></div><p style="margin: 1.4em 0px;">杩?#37828;?#37721;?#28051;€涓?#28052;熻®¸浠?#27996;烘儕璁?#37928;勮繍?#25956;鍚?#32457;颁慨楗?#37928;勪緥瀛?#38171;?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">_MangledGlobal__mangled = 23 class MangledGlobal: def test(self): return __mangled >>> MangledGlobal().test() 23 </code></pre></div><p style="margin: 1.4em 0px;">?#28266;杩?#28051;ªä緥瀛愪腑锛屾垜澹?#37828;庝簡涓€涓?#37722;?#28051;篲MangledGlobal__mangled鐨?#37711;?#28766;€鍙?#38322;?#37510;?#37906;?#37722;庢垜?#28266;鍚?#28051;篗angledGlobal鐨?#32491;?#37928;勪笂涓嬫枃涓?#29825;块棶鍙?#38322;?#37510;?#37922;?#27996;?#37722;?#32457;颁慨楗?#38171;屾?#25123;兘澶熷湪绫?#37928;„test()鏂?#23049;?#37712;?#38171;?#28000;¥__mangled鏉?#23534;曠敤_MangledGlobal__mangled鍏?#28766;€鍙?#38322;?#37510;?br /><br />Python瑙?#38322;?#37731;?#38007;?#37716;?#28751;?#37722;?#32457;癬_mangled鎵?#28766;?#28051;篲MangledGlobal__mangled锛屽洜涓哄畠浠?#28051;?#28051;?#28051;?#37714;?#32510;?#28699;?#32471;?#23534;€澶?#37510;?#26473;?#29723;?#37828;?#37722;?#32457;颁慨楗?#28051;?#37828;?#28051;撻棬涓?#32491;诲睘鎬?#37711;?#38001;?#37928;?#37510;?#28729;?#38315;傜敤浜庡湪绫讳笂涓嬫枃涓?#28003;跨敤鐨?#28051;?#28051;?#28051;?#37714;?#32510;?#28699;?#32471;?#23534;€澶?#37928;?#28000;?#28003;?#37722;?#32457;?#37510;?br /><br />鏈夊?#22557;¤š瑕?#37722;?#37824;?#37928;勫唴瀹?#37722;?#37510;?br /><br />鑰?#28729;?#29831;?#38171;岃繖浜涗緥瀛?#37724;岃§£閲?#28051;?#37828;?#28000;?#37812;戣剳瀛?#38322;岃¹¦鍑?#37833;?#37928;?#37510;傛垜浣?#27996;?#28051;€浜?#37934;旂?#36346;?#23677;?#29362;伐鎵?#23534;?#37713;?#37833;?#37510;傛垜涓€鐩?#28003;跨敤Python锛屾湁寰堝?#27692;¹´浜?#38171;?#28003;?#37828;¯å儚杩?#37837;?#37928;勮§„鍒欏拰鐗规畩鎯?#37712;靛苟涓?#37804;绘槸娴?#37916;板湪è„戞捣閲?#37510;?br /><br />鏈?#37827;跺€欑¨‹搴?#37723;?#37832;€閲嶈¦鐨勬妧鑳?#37828;?#8220;妯?#23534;?#29831;?#37714;?#8221;锛岃€?#28051;旂煡閬撳湪鍝?#38322;屾煡闃呬俊鎭?#37510;?#28641;傛灉鎮¨å湪杩?#28051;€鐐逛笂鎰?#37714;?#37832;?#37904;?#28051;嶇煡鎵€鎺?#38171;?#29831;?#28051;嶈?#20345;?#21613;¿ƒ銆傛參?#21443;鏉?#38171;?#29831;?#29831;?#26473;欑?#22248;枃绔?#28051;?#37928;?#28051;€浜涗緥瀛?#37510;?br /><br />璁?#26473;?#27996;涙?#20634;¿µ瀹?#37711;?#23052;夋µ¸涓?#37833;?#38171;?#28000;?#28186;夸綘鑳?#28598;?#37918;?#29785;?#37722;?#32457;颁慨楗?#37928;勬€?#28003;?#37804;濊矾锛?#28000;?#37721;婃垜鍚?#37806;?#28766;?#32448;?#37928;?#28051;€浜?#37711;?#28000;?#37928;勮¡Œ涓?#37510;?#28641;傛灉鏈?#28051;€澶?#28003;犲?#23677;畠浠?#28051;?#37832;熻€?#38316;?#38171;?#28003;?#28028;氱煡閬撳湪鏂囨¡£涓?#37816;?#28000;€?#31646;鏉?#37836;?#37510;?/p><h2>4. 鍙屽墠瀵煎拰鍙屾湯灏句笅鍒?#32510;?_var_</h2><p style="margin: 1.4em 0px;">涔熻®¸浠?#27996;烘儕璁?#37928;?#37828;?#38171;?#28641;傛灉涓€涓?#37722;?#28699;?#37722;屾椂浠?#37721;?#28051;?#37714;?#32510;?#23534;€濮嬪拰缁?#37833;?#38171;?#37714;?#28051;嶄?#27692;?#26050;敤鍚?#32457;颁慨楗?#37510;?鐢?#37721;?#28051;?#37714;?#32510;垮墠?#32017;?#25328;鍚庣紑鍖呭洿鐨?#37721;?#38322;?#28051;嶄細琚«Python瑙?#38322;?#37731;?#28103;®æ敼锛?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">class PrefixPostfixTest: def __init__(self): self.__bam__ = 42 >>> PrefixPostfixTest().__bam__ 42 </code></pre></div><p style="margin: 1.4em 0px;">浣?#37828;?#38171;孭ython?#32346;?#26240;浜?#37832;?#37721;屽墠瀵煎拰鍙屾湯灏句笅鍒?#32510;?#37928;?#37722;?#32457;?#38171;岀敤浜庣?#35268;?#23108;敤閫?#37510;?杩?#37837;?#37928;勪緥瀛?#37832;?#38171;宊_init__瀵硅薄鏋?#38315;?#37713;?#37825;?#38171;屾?#26425;_call__ --- 瀹?#28003;垮緱涓€涓?#28725;硅薄鍙?#28000;?#29722;?#29835;冪敤銆?/p><p style="margin: 1.4em 0px;">杩?#27996;›dunder鏂?#23049;?#38315;氬父琚?#32457;?#28051;虹¥ž濂囨柟娉?- 浣哖ython绀?#37718;?#28051;?#37928;勮®¸澶?#27996;?#38171;堝?#21614;嫭鎴戣嚜?#32321;锛夐兘涓嶅–œ娆?#26473;欑§鏂?#23049;?#37510;?/p><p style="margin: 1.4em 0px;">鏈€濂?#38316;?#37711;嶅湪鑷ªå繁鐨?#32459;?#25652;?#28051;?#28003;跨敤浠?#37721;?#28051;?#37714;?#32510;?#38171;?#8220;dunders”锛?#23534;€澶村拰缁?#28751;?#37928;?#37722;?#32457;?#38171;?#28000;?#38316;?#37711;?#28051;?#28751;?#37833;¥Python璇­è¨€鐨?#37721;樺寲浜?#37922;熷啿绐?#37510;?/p><h2>5.鍗?#28051;?#37714;?#32510;?_</h2><p style="margin: 1.4em 0px;">鎸夌収涔?#37807;?#38171;屾湁鏃跺€?#37719;?#28051;ªç嫭绔?#28051;?#37714;?#32510;?#37828;¯ç敤浣?#28051;€涓?#37722;?#28699;?#38171;?#37833;?#29723;?#32448;烘?#24874;釜鍙?#38322;?#37828;?#28051;?#37827;?#37928;?#37812;?#37827;?#37711;崇揣瑕?#37928;?#37510;?br /></p><p style="margin: 1.4em 0px;">?#32229;濡?#38171;屽湪涓嬮潰鐨勫惊?#24134;涓?#38171;屾垜浠?#28051;?#38343;€瑕?#29825;块棶姝£å湪杩?#29723;?#37928;勭储寮?#38171;屾垜浠?#37721;?#28000;?#28003;跨敤“_”鏉?#29723;?#32448;哄畠鍙?#37828;?#28051;€涓?#28051;?#37827;跺€?#38171;?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">>>> for _ in range(32): ... print('Hello, World.') </code></pre></div><p style="margin: 1.4em 0px;">浣?#28052;?#37721;?#28000;¥å湪?#23222;鍒?unpacking)琛¨è揪寮?#28051;?#28751;?#37719;?#28051;?#28051;?#37714;?#32510;跨敤浣?#8220;涓?#37711;?#36423;?#37928;?#8221;鍙?#38322;?#38171;?#28000;?#36423;界暐鐗?#28729;?#37928;勫€?#37510;?鍚屾牱锛岃繖涓?#37722;?#28052;?#37721;?#37828;?#8220;渚濈収绾?#28729;?#8221;锛屽苟涓嶄?#27692;湪Python瑙?#38322;?#37731;?#28051;?#29785;?#37721;戠?#35268;畩鐨勮¡Œ涓?#37510;?鍗?#28051;?#28051;?#37714;?#32510;?#28000;?#28000;?#37828;?#28051;€涓?#37832;?#37825;?#37928;?#37721;?#38322;?#37722;?#32457;?#38171;屼細鏈?#26473;?#28051;ªç敤閫旇€屽凡銆?/p><p style="margin: 1.4em 0px;">?#28266;涓嬮潰鐨勪唬鐮?#32448;轰緥涓?#38171;屾垜灏嗘±½杞?#37711;?#32513;勬媶鍒?#28051;?#37719;曠嫭鐨?#37721;?#38322;?#38171;?#28003;嗘垜鍙?#28725;?#26864;?#38009;插拰閲岀?#23338;€?#37808;?#37711;磋叮銆?浣?#37828;?#38171;?#28051;?#27996;?#28003;挎媶鍒?#29723;¨è揪寮?#37812;?#37716;熻繍琛?#38171;屾垜闇€瑕?#28751;?#37718;?#37722;«å湪鍏?#32513;?#28051;?#37928;?#37813;€鏈?#37706;?#37714;嗛厤缁?#37721;?#38322;?#37510;??#28266;杩欑§鎯?#37712;?#28051;?#38171;?#8220;_”浣?#28051;?#37719;?#28003;?#32471;?#37721;?#38322;?#37721;?#28000;¥æ?#21477;笂?#25956;鍦?#38171;?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">>>> car = ('red', 'auto', 12, 3812.4) >>> color, _, _, mileage = car >>> color 'red' >>> mileage 3812.4 >>> _ 12 </code></pre></div><p style="margin: 1.4em 0px;">?#27342;浜嗙敤浣?#28051;?#37827;?#37721;?#38322;?#28052;?#28598;?#38171;?#8220;_”鏄?#28598;?#28598;?#37825;°Python REPL涓?#37928;?#28051;€涓?#37911;规畩鍙?#38322;?#38171;屽畠琛?#32448;?#37922;?#29785;?#38322;?#37731;?#29831;勪¼°鐨?#37832;€杩?#28051;€涓?#29723;¨è揪寮?#37928;?#32513;撴灉銆?/p><p style="margin: 1.4em 0px;">杩?#37837;?#28751;卞緢鏂逛?#22840;簡锛屾瘮濡?#28003;?#37721;?#28000;¥å湪涓€涓?#29785;?#38322;?#37731;¨ä細璇?#28051;?#29825;块棶鍏堝?#23944;®¡绠?#37928;?#32513;撴灉锛屾?#26668;€?#38171;?#28003;?#37828;¯å湪鍔?#37804;佹?#21227;?#21700;¤š涓?#28725;硅薄?#33503;涓?#28729;?#28000;?#27996;?#27996;?#38171;屾?#29371;渶?#31784;鍏?#32513;?#26473;?#27996;涘?#30789;薄鍒嗛厤鍚?#28699;?#38171;?/p><div style="margin: 1em 0px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: calc(0.888889em); font-size: 0.9em; word-break: initial; overflow-wrap: initial; overflow: auto; background: #f6f6f6; border-radius: 4px;"><code style="margin: 0px; padding: 0px; border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; font-size: inherit; background-color: inherit;">>>> 20 + 3 23 >>> _ 23 >>> print(_) 23 >>> list() [] >>> _.append(1) >>> _.append(2) >>> _.append(3) >>> _ [1, 2, 3] </code></pre></div><h2>Python涓?#37714;?#32510;垮懡鍚?#22959;?#23534;?- 灏?#32513;?/h2><p style="margin: 1.4em 0px;">浠?#28051;?#37828;?#28051;€涓ªç畝鐭?#37928;勫皬缁?#38171;?#37719;?#8220;閫熸煡琛?#8221;锛?#32515;?#37714;?#27996;嗘垜?#28266;鏈¬æ枃涓?#29835;堝埌鐨勪?#26050;§Python涓?#37714;?#32510;?#22959;?#23534;?#37928;?#37722;?#28052;?#38171;?/p><figure style="margin: 1.4em 0px;"><img src="https://pic3.zhimg.com/80/v2-cbc5c6037101c7d33cf0acd9f00a8cfa_hd.jpg" data-caption="" data-size="normal" data-rawwidth="732" data-rawheight="314" zh-lightbox-thumb="" lazy"="" width="732" data-original="https://pic3.zhimg.com/v2-cbc5c6037101c7d33cf0acd9f00a8cfa_r.jpg" data-actualsrc="https://pic3.zhimg.com/v2-cbc5c6037101c7d33cf0acd9f00a8cfa_b.jpg" style="display: block; max-width: 100%; margin: 0px auto; cursor: zoom-in;" alt="" /></figure><hr style="margin: 4em auto; width: 240px; max-width: 100%; border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top-style: solid; border-top-color: #d3d3d3;" /><p style="margin: 1.4em 0px;">浣犳兂鏇存繁鍏?#27996;?#29785;?#28699;?#28052;燩ython?#29025;璇?#28003;撶郴锛?#28003;?#37721;?#28000;?#37930;?#28051;€涓嬫垜浠¬è?#36779;垂浜?#28051;€涓?#28598;?#37832;?#37825;?#37918;?#27996;嗕笂?#27368;灏?#37827;?#37928;?#37713;犵?#21477;釜?#29025;璇?#37904;?#28003;撶郴鍐?#28729;?#38171;?/p><p style="margin: 1.4em 0px 0px;"><a href="http://link.zhihu.com/?target=http%3A//www.magedu.com/73198.html/%3FPython_wenzhang_zhihu_jinke_16daopythonmiansiti_34019714" wrap="" external"="" target="_blank" rel="nofollow noreferrer" data-za-detail-view-id="1043" style="text-decoration-line: none; cursor: pointer; border-bottom: 1px solid #808080;">銆愯秴鍏?#37825;?#37918;?#37510;?#37510;奝ython鑷?#37716;?#37718;?#37711;?#38003;?#23534;€鍙?#28000;?#37711;¥é棬鍒扮簿閫?#37510;媝ython鍩?#32429;€鏁欑¨‹绗?#29825;?/a></p></div></div><div style="margin: 0px auto; color: #8590a6; padding-top: 16px; padding-bottom: 16px; overflow: hidden; width: 690px; font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; background-color: #ffffff;">鍙?#29999;?#27996;?2018-04-26</div><div style="overflow: hidden; width: 690px; margin: 0px auto; display: flex; color: #1a1a1a; font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; background-color: #ffffff;"><div post-topics"="" style="display: flex; flex-flow: row wrap; align-items: center; margin-bottom: -10px; padding-top: 16px; padding-bottom: 16px;"><div topic"="" data-za-detail-view-path-module="TopicItem" data-za-extra-module="{"card":{"content":{"type":"Topic","token":"19552832"}}}" style="position: relative; display: inline-block; height: 33px; padding-right: 12px; padding-left: 12px; font-size: 13px; line-height: 33px; color: #0084ff; vertical-align: top; border-radius: 100px; background: rgba(0, 132, 255, 0.1); margin-right: 5px; overflow: hidden; margin-bottom: 10px;"><a href="https://www.zhihu.com/topic/19552832" target="_blank" style="text-decoration-line: none;"><div style="position: relative; display: inline-block;"><div id="Popover3-toggle" aria-haspopup="true" aria-expanded="false" aria-owns="Popover3-content">Python</div></div></a></div></div></div><br />Reference:<br />https://zhuanlan.zhihu.com/p/36173202</div><img src ="http://www.9087120.com/guijie/aggbug/216230.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.9087120.com/guijie/" target="_blank">鏉板摜</a> 2019-02-02 01:51 <a href="http://www.9087120.com/guijie/archive/2019/02/02/216230.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣¡¨璇勮®º</a></div>]]></description></item><item><title>[杞?#26462;½]ls command not found http://www.9087120.com/guijie/archive/2019/01/23/216218.html鏉板摜鏉板摜Tue, 22 Jan 2019 16:47:00 GMThttp://www.9087120.com/guijie/archive/2019/01/23/216218.htmlhttp://www.9087120.com/guijie/comments/216218.htmlhttp://www.9087120.com/guijie/archive/2019/01/23/216218.html#Feedback0http://www.9087120.com/guijie/comments/commentRss/216218.htmlhttp://www.9087120.com/guijie/services/trackbacks/216218.html浠?#28598;©å湪?#24780;寤虹紪璇戠幆澧?#37928;?#37827;跺€?#37713;虹幇浜?#28051;€鐐归棶棰?#38171;?#38007;ªå繁鐨刲s?#25057;浠?#28051;?#28610;界敤浜?#38171;岀櫨搴?#28051;€涓?#37813;?#37714;?#27996;?#23005;?#29785;?#38171;?x BaiDu锛?/p>
    鍘熷洜锛氬湪璁?#32515;®ç幆澧?#37721;?#38322;?#37827;?#38171;岀?#26668;緫profile?#26499;浠?#23052;?#37832;?#37712;?#23005;?#32429;?#38171;屽¯¼鑷村湪?#25057;浠?#29723;?#28051;?ls绛夊懡浠?#28051;嶈兘澶?#29831;?#37714;?#37510;?br />瑙?#37712;?#37826;规¡ˆ锛氬湪?#25057;浠?#29723;?#28051;嬫墦鍏?#28051;嬮潰杩欐®µ灏?#37721;?#28000;?#27996;?/strong>
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin


鏈?#37826;囨槸浣?#38000;?#37720;?#37714;?#38171;岃浆杞藉繀椤讳繚璇佹枃绔?#37928;勫?#23678;?#23384;€§å苟鏍囨槑鍑哄¤„锛坆log.sina.com.cn/xywatersky锛?#38171;?#29831;?#28751;?#38322;?#28003;?#38000;?#38171;屾敮?#23508;鍘?#37714;?#37510;?/strong>



]]>
Google Dochttp://www.9087120.com/guijie/archive/2019/01/17/216205.html鏉板摜鏉板摜Wed, 16 Jan 2019 20:09:00 GMThttp://www.9087120.com/guijie/archive/2019/01/17/216205.htmlhttp://www.9087120.com/guijie/comments/216205.htmlhttp://www.9087120.com/guijie/archive/2019/01/17/216205.html#Feedback0http://www.9087120.com/guijie/comments/commentRss/216205.htmlhttp://www.9087120.com/guijie/services/trackbacks/216205.htmlGoogle鍔?#37711;?#28729;?#28610;?#28000;?#38171;屾槸Google鐨?#28051;€涓ªå湪绾挎枃瀛?#28598;勭悊銆?#37922;?#28699;?#29723;?#37837;煎?#23678;?#26050;?#34425;¨‹搴?#37510;?006骞?0鏈?0鏃¥Google灏哤ritely涓?#37827;?#28051;婫oogle Spreadsheets闆?#37812;愪负Google鏂囨¡£锛屽畠鐨?#32471;?#28051;?#28051;?#32513;?#28000;?#38171;屾?#26050;?#21700;?#29115;兘锛屽湪寮?#37711;¥Tonic Systems鎵€寮€鍙?#37928;勮€屾妧鏈?#28052;?#37722;庝簬2007骞?鏈?7鏃?#37721;?#29999;?#37510;?/span> 缁村?#34425;?#21095;§‘

G
oogle search: Google Doc and you will get it. If you open a docx file, you input the emails of other people and can "share(鍏?#27996;?". You can select "鍙?#28000;?#32514;栬緫", "鍙?#28000;?#37836;?#37930;?, and "鍙?#28000;?#29831;勮®º".

In my flagged email (20181006), "our previous reading list", how to create this? In google doc, in the top left corner, select "琛?#37837;?, "鏂板缓鐢?#28699;?#29723;?#37837;?. Then share the "琛?#37837;? to the people you want to share. Only the people who you share the link can see this. Sui Li send me a test docx on 20190116 (test in my google doc), then I can receive the email reminder. When I revise this document, I do not have to save this file. If I want to see the revising history, click the last menu. You can see that the color of different people's writing is different.
This is with Sui Li's help.

We can also use "鑵?#29825;?#37826;囨¡£". I logged into this on my computer using my webchat account on January 21, 2019.


]]>
Githubhttp://www.9087120.com/guijie/archive/2019/01/15/216200.html鏉板摜鏉板摜Mon, 14 Jan 2019 20:16:00 GMThttp://www.9087120.com/guijie/archive/2019/01/15/216200.htmlhttp://www.9087120.com/guijie/comments/216200.htmlhttp://www.9087120.com/guijie/archive/2019/01/15/216200.html#Feedback0http://www.9087120.com/guijie/comments/commentRss/216200.htmlhttp://www.9087120.com/guijie/services/trackbacks/216200.html
?#32229;濡?PyTorch_tutorial_0.0.5"鐨刾ytorch鐨?#32471;?#37711;?#26916;µCode/1_data_prepare/1_1_cifar10_to_png.py,涓?#28000;€?#31646;Github?#31490;"閾炬帴鍙?#28699;?#28051;?涓嶤lone or download鍑?#37833;?#37928;?#37832;?#37718;?#37714;?閾炬帴鍙?#28699;?#28051;鸿?#30028;?#26421;繚瀛?#37928;勪?#29112;槸.py?#26499;浠?#38171;屽?#23941;湪姝¤æ枃浠?#37722;?#37716;犱笂.html鍚庣紑锛屾墦寮€灏?#37828;?#29831;?#32515;?#26916;?#38171;屼繚瀛?#37928;勫疄闄?#37828;?#32515;?#26916;?/div>

璋锋?#23678;悳绱? Github difference clone download
When you clone you get a copy of the history and it is a functional git repo. Downloading a repository just downloads the files from the most recent commit of the default branch. It doesn't download any of the files in the .git folder. ... It's as ifgit never existed, and all you have is a copy of the code/files.
Zhengxia said, if you clone a project, you can have v1, v2 and the most recent version. If you download a project, you can only have the 
most recent version. 

鎬庝箞clone,娌?#28000;€?#31646;鐗?#37714;?#29825;茬©¶鍚?杩?#37832;?#32515;戝潃? 
This is with Zhengxia's help.


]]>[zz]姝?#28729;?#37510;佽秴瀹?#37510;佹瑺瀹氱煩闃?/title><link>http://www.9087120.com/guijie/archive/2019/01/12/216191.html</link><dc:creator>鏉板摜</dc:creator><author>鏉板摜</author><pubDate>Fri, 11 Jan 2019 18:43:00 GMT</pubDate><guid>http://www.9087120.com/guijie/archive/2019/01/12/216191.html</guid><wfw:comment>http://www.9087120.com/guijie/comments/216191.html</wfw:comment><comments>http://www.9087120.com/guijie/archive/2019/01/12/216191.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.9087120.com/guijie/comments/commentRss/216191.html</wfw:commentRss><trackback:ping>http://www.9087120.com/guijie/services/trackbacks/216191.html</trackback:ping><description><![CDATA[<div>姝?#28729;?#37510;佽秴瀹?#37510;佹瑺瀹氱煩闃?/div><div>姝?#28729;?/div><div>瀹?#28052;?/div><div>骞夸箟瀹?#28052;?/div><div>璁綧鏄痭闃?#37826;?#38339;?#38171;?#28641;傛灉瀵?#28000;?#28003;曢潪闆?#37722;?#38322;弞锛岄兘鏈?z′Mz>0z′Mz>0锛?#37711;?#28051;瓃’ 琛?#32448;ºz鐨勮浆缃?#38171;屽氨绉°M姝?#28729;氱煩闃?#37510;俒1] </div><div>?#32229;濡?#38171;欱涓簄闃剁煩闃?#38171;ŒE涓?#37719;?#28003;嶇煩闃?#38171;宎涓烘­£瀹?#37825;?#37510;俛E+BaE+B?#28266;a鍏?#37714;?#28598;?#37827;?#38171;宎E+BaE+B涓烘­£瀹氱煩闃?#37510;?#38171;ˆB蹇?#26916;?#28051;哄?#22317;§°闃?#38171;?#37510;?/div><div></div><div>鐙?#28052;?#28729;?#28052;?/div><div>涓€涓猲闃?#37928;勫疄瀵圭?#25198;煩闃礛鏄?#23005;?#28729;?#37928;勫綋涓?#28000;呭?#25779;¯¹浜?#37813;€鏈?#37928;勯潪闆?#28729;炵?#32472;?#26495;悜閲弞锛岄兘鏈墇′Mz>0z′Mz>0銆?#37711;?#28051;瓃’琛?#32448;ºz鐨勮浆缃?#37510;?/div><div></div><div>鎬?#29840;?/div><div>姝?#28729;氱煩闃靛湪鍚堝悓鍙樻崲涓?#37721;?#37718;?#28051;烘爣鍑嗗瀷锛?鍗?#37719;?#28003;嶇煩闃?#37510;?/div><div></div><div>鍚堝悓鐭?#38339;?#38171;?#28051;?#28051;?#28729;?#28725;圭?#25198;煩闃礎?#25328;B锛?#28641;?#28699;樺湪鍙?#38315;?#37933;?#38339;礟锛?#28003;垮緱A=PTBPA=PTBP锛屽氨绉扮煩闃礎?#25328;B浜?#28051;?#37722;堝悓鐭?#38339;?#38171;屽苟涓旂§°鐢盇鍒癇鐨?#37721;樻崲鍙?#37722;堝悓鍙樻崲銆?/div><div></div><div>鎵€鏈夌?#29808;?#20344;€?#28598;?#27996;庨浂鐨勫?#22317;?#25198;煩闃?#38171;?#37812;?#37720;?#32491;崇煩闃?#38171;?#37828;?#23005;?#28729;氱煩闃?#37510;?/div><div></div><div>鍒?#28729;氬?#27697;悊1锛氬?#22317;§°闃礎涓烘­£瀹?#37928;?#37711;?#37714;嗗繀瑕?#37833;?#28000;?#37828;?#38171;šA鐨勭?#29808;?#20344;€?#37711;?#28051;烘­£銆?nbsp;</div><div>鍒?#28729;氬?#27697;悊2锛氬?#22317;§°闃礎涓烘­£瀹?#37928;?#37711;?#37714;嗗繀瑕?#37833;?#28000;?#37828;?#38171;šA鐨?#37722;勯˜¶椤哄簭涓?#28699;?#23534;忛兘涓烘­£銆?nbsp;</div><div>鍒?#28729;氬?#27697;悊3锛?#28000;绘剰闃礎涓烘­£瀹?#37928;?#37711;?#37714;嗗繀瑕?#37833;?#28000;?#37828;?#38171;šA鍚堝?#23676;簬鍗?#28003;嶉樀銆?/div><div></div><div>1.姝?#28729;氱煩闃?#28051;€瀹?#37828;¯é潪濂?#23534;?#37928;?#37510;傞潪濂?#23534;?#37933;?#38339;?#37928;勫畾涔?#38171;?#38011;¥n闃剁煩闃礎鐨勮¡Œ鍒?#23534;?#28051;?#28051;?#38342;?#38171;?#37719;硘A|≠0|A|≠0銆?nbsp;</div><div>2.姝?#28729;氱煩闃?#37928;?#28000;?#28051;€涓?#28699;愮煩闃?#28052;熸槸姝?#28729;氱煩闃?#37510;?nbsp;</div><div>3.鑻¥A涓簄闃跺?#22317;§°姝?#28729;氱煩闃?#38171;?#37714;?#28699;樺湪?#25966;涓€鐨?#28051;诲?#30789;§’绾?#37711;冪?#29371;兘鏄?#23005;?#37825;?#37928;?#28051;?#28051;?#29785;?#38339;µL锛?#28003;垮緱A=L∗L'A=L∗L′锛屾­¤鍒?#29785;?#23534;忕§°涓?姝?#28729;氱煩闃?#37928;勪箶鍒?#37826;?#37737;?#38171;圕holesky锛?#37714;?#29785;?#37510;?nbsp;</div><div>4.鑻¥A涓簄闃?#23005;?#28729;氱煩闃?#38171;?#37714;橝涓簄闃?#37721;?#38315;?#37933;?#38339;?#37510;?/div><div></div><div>鐭?#38339;?#37928;勬瘡涓€琛屼唬琛?#28051;€涓?#37826;圭¨‹锛Œm琛屼唬琛¨m涓?#32510;?#37804;?#38001;?#32468;?#37826;圭¨‹銆?n鍒椾唬琛¨n涓?#37721;?#38322;?#37510;?#28641;傛灉m鏄¯ç嫭绔?#37826;圭¨‹鏁?#38171;屾?#35268;嵁m</div><div></div><div>?#31220;瀹?#37826;圭¨‹缁?/div><div>鏂圭¨‹涓?#37825;板¤§浜?#37832;ªç煡閲?#28051;?#37825;?#37928;?#37826;圭¨‹缁?#37510;?/div><div></div><div>瀵?#27996;?#37826;圭¨‹缁?Ra=yRa=y锛孯涓簄×mn×m鐭?#38339;?#38171;?#28641;傛灉R鍒楁弧绉?#38171;?#28051;攏>mn>m銆?/div><div></div><div>?#31220;瀹?#37826;圭¨‹涓€鑸?#37828;?#28051;?#28699;樺湪瑙?#37928;勭煕鐩?#37826;圭¨‹銆?/div><div></div><div>?#32229;濡?#38171;?#28641;傛灉缁?#28729;?#37928;?#28051;?#37904;?#28051;嶅湪涓€鏉?#37929;?#32510;夸笂锛屾垜浠?#28751;?#37827;犳硶?#32241;鍒?#26473;?#37837;?#28051;€鏉?#37929;?#32510;?#38171;?#28003;垮緱杩?#37833;?#37929;?#32510;?#37722;屾椂缁?#26473;?#32513;?#28729;?#26473;?#28051;?#28051;?#37904;?#37510;?涔?#28751;?#37828;?#29831;?#32513;?#28729;?#37928;?#37833;?#28000;?#38171;堥檺鍒?#38171;?#26473;?#27996;庝弗鏍?#38171;?瀵?#38007;?#29785;?#28051;?#28699;樺湪銆傚湪瀹為?#23678;?#29256;嵁澶勭?#21975;?#23678;洸绾挎嫙鍚堥棶棰?#28051;?#38171;屾眰瑙£è秴瀹?#37826;圭¨‹缁勯潪甯?#37829;?#38316;?#37510;傛?#26055;¾ƒ甯¸ç敤鐨?#37826;?#23049;曟槸鏈€灏?#27996;?#28052;?#23049;?#37510;傚舰?#34180;鐨?#29831;?#38171;屽氨鏄¯å湪鏃犳硶瀹?#37711;¨æ弧瓒?#32513;?#28729;?#37928;勮繖浜?#37833;?#28000;?#37928;?#37807;?#37712;?#28051;?#38171;屾眰涓€涓?#37832;€?#24116;杩?#37928;勮§£銆?/div><div></div><div>鏇?#32510;挎嫙鍚?#37928;?#37832;€灏?#27996;?#28052;?#23049;?#29781;?#29785;?#37712;?#37928;勯棶棰?#38171;屽疄闄呬笂灏?#37828;?#23033;?#28000;¥ä笂?#31220;瀹?#37826;圭¨‹缁?#37928;?#37832;€灏?#27996;?#28052;?#29785;?#37928;勯棶棰?#37510;?/div><div></div><div>娆?#28729;?#37826;圭¨‹缁?/div><div>鏂圭¨‹涓?#37825;板皬浜?#37832;ªç煡閲?#28051;?#37825;?#37928;?#37826;圭¨‹缁?#37510;?/div><div></div><div>瀵?#27996;?#37826;圭¨‹缁凴a=yRa=y锛孯R涓簄×mn×m 鐭?#38339;?#38171;?#28051;攏<mn<m銆?#37714;?#37826;圭¨‹缁?#37832;?#37827;犵©·澶氱?#21230;§£锛屾­¤鏃剁§°鏂圭¨‹缁?#28051;烘瑺瀹?#37826;圭¨‹缁?#37510;?/div><div></div><div>鍐?#37904;?#23049;?#37724;屾¢¯搴?#37814;?#35120;?#23049;曟槸鐩®å墠瑙?#23046;?#28729;?#37826;圭¨‹缁?#37928;勫父?#25956;鏂?#23049;?#37510;?/div><div>--------------------- </div><div>鍘熸枃锛歨ttps://blog.csdn.net/hfdwdjl/article/details/44133845 <br /><br />璇勮®º:娆?#28729;?#37826;圭¨‹锛?span style="font-family: 妤?#28003;?">杩欑§瀹?#28052;?#28051;?#28598;?#28051;?#37837;?#38171;屽洜涓?/span><span style="font-family: "Times New Roman", serif;">n<m</span><span style="font-family: 妤?#28003;?">鏈?#36423;?#37832;?#37827;犵©·澶?#29785;?#38171;屾ž绔¯ä緥瀛?/span><span style="font-family: "Times New Roman", serif;">,x+y+z=1</span><span style="font-family: 妤?#28003;?">?#25328;</span><span style="font-family: "Times New Roman", serif;">x+y+z=3</span><span style="font-family: 妤?#28003;?">锛?#28051;?#28051;?#37826;圭¨‹锛?#28051;?#28051;?#37832;ªç煡鏁?#38171;屾棤瑙?#37510;?/span></div> <span style="font-size: 10.5pt; font-family: 妤?#28003;?">杩?#37828;?#29781;?#25652;?#29831;?#29781;佺敤鍒°the notes of linear algebra </span><span style="font-size:10.5pt;font-family:"Times New Roman",serif;">P41鍙?#26916;?#37510;?#28051;嬮潰缁村?#36720;笂杩?#28051;?#25652;?#29831;?#37828;?#28051;?#37837;?#37928;?#38171;屾湁鏃犵©·澶?#29785;?#37928;勫氨鍙?#23046;?#28729;?#37510;?br /></span>https://zh.wikipedia.org/wiki/%E7%BA%BF%E6%80%A7%E6%96%B9%E7%A8%8B%E7%BB%84<img src ="http://www.9087120.com/guijie/aggbug/216191.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.9087120.com/guijie/" target="_blank">鏉板摜</a> 2019-01-12 02:43 <a href="http://www.9087120.com/guijie/archive/2019/01/12/216191.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣¡¨璇勮®º</a></div>]]></description></item><item><title>[zz]Python3涓璵ap鍑?#37825;?#37928;勯棶棰?/title><link>http://www.9087120.com/guijie/archive/2019/01/03/216164.html</link><dc:creator>鏉板摜</dc:creator><author>鏉板摜</author><pubDate>Thu, 03 Jan 2019 04:01:00 GMT</pubDate><guid>http://www.9087120.com/guijie/archive/2019/01/03/216164.html</guid><wfw:comment>http://www.9087120.com/guijie/comments/216164.html</wfw:comment><comments>http://www.9087120.com/guijie/archive/2019/01/03/216164.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.9087120.com/guijie/comments/commentRss/216164.html</wfw:commentRss><trackback:ping>http://www.9087120.com/guijie/services/trackbacks/216164.html</trackback:ping><description><![CDATA[<div>Python3涓璵ap鍑?#37825;?/div><div>?#28266;Python2涓璵ap鍑?#37825;颁細杩斿洖涓€涓猯ist鍒?#29723;?#38171;?#28641;備唬鐮?#38171;?/div><div>>>> def f(x, y): return (x, y)</div><div>>>> l1 = [ 0, 1, 2, 3, 4, 5, 6 ]</div><div>>>> l2 = [ 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat' ]</div><div></div><div>杩斿?#28853;粨?#28745;濡?#28051;?#38171;?/div><div>>>> map(f, l1, l2)</div><div>[(0, 'Sun'), (1, 'Mon'), (2, 'Tue'), (3, 'Wed'), (4, 'Thu'), (5, 'Fri'), (6, 'Sat')]</div><div></div><div>浣?#37828;?#38171;屽湪Python3涓?#26473;斿?#28853;粨?#28745;濡?#28051;?#38171;?/div><div>>>> map(f1, l1, l2)</div><div><map object at 0x00000000021DA860></div><div></div><div>濡傛灉?#20802;瑕佸緱鍒°Python2鐨?#38317;?#32457;?#32513;撴灉锛?#37719;?#26473;斿洖list鍒?#29723;?#38171;?#38317;?#28052;堝繀椤荤敤list浣滅敤浜巑ap锛?#28641;?#28051;?#38171;?/div><div>>>> list(map(f1, l1, l2))</div><div>[(0, 'Sun'), (1, 'Mon'), (2, 'Tue'), (3, 'Wed'), (4, 'Thu'), (5, 'Fri'), (6, 'Sat')]<br /><br />reference:<br /><div>https://blog.csdn.net/u010376788/article/details/48230257</div></div><img src ="http://www.9087120.com/guijie/aggbug/216164.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.9087120.com/guijie/" target="_blank">鏉板摜</a> 2019-01-03 12:01 <a href="http://www.9087120.com/guijie/archive/2019/01/03/216164.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣¡¨璇勮®º</a></div>]]></description></item><item><title>[zz]python姹傛?#26495;瓧浣?#37825;?#37928;?#37826;?#23049;?/title><link>http://www.9087120.com/guijie/archive/2018/12/29/216152.html</link><dc:creator>鏉板摜</dc:creator><author>鏉板摜</author><pubDate>Sat, 29 Dec 2018 06:00:00 GMT</pubDate><guid>http://www.9087120.com/guijie/archive/2018/12/29/216152.html</guid><wfw:comment>http://www.9087120.com/guijie/comments/216152.html</wfw:comment><comments>http://www.9087120.com/guijie/archive/2018/12/29/216152.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.9087120.com/guijie/comments/commentRss/216152.html</wfw:commentRss><trackback:ping>http://www.9087120.com/guijie/services/trackbacks/216152.html</trackback:ping><description><![CDATA[<p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: "Microsoft Yahei", Simsun, Arial; background-color: #ffffff;">绗?#28051;€绉?#38171;?br style="margin: 0px; padding: 0px;" />鍒©ç敤str()鍑?#37825;板皢鏁板瓧杞?#37718;?#37812;?#28699;?#32471;?#28051;?#38171;屽啀鍒©ç敤len()鍑?#37825;板ˆ¤鏂?#28003;?#38336;?#37510;?/p><div style="margin: 5px 0px; font-size: 12px !important;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: 0px; overflow-wrap: break-word; font-family: "Courier New" !important;"><span style="margin: 0px; padding: 0px; color: #008080; line-height: 1.5 !important;"></span><span style="margin: 0px; padding: 0px; color: #008080; line-height: 1.5 !important;"> 1</span> a=Int(<span style="margin: 0px; padding: 0px; color: #0000ff; line-height: 1.5 !important;">raw_input</span>("<span style="margin: 0px; padding: 0px; color: #8b0000; line-height: 1.5 !important;">the number you want type in:</span>") <span style="margin: 0px; padding: 0px; color: #008080; line-height: 1.5 !important;"> <br /> 2</span> b=len(str(a)) <span style="margin: 0px; padding: 0px; color: #008080; line-height: 1.5 !important;"> <br /> 3</span> <span style="margin: 0px; padding: 0px; color: #0000ff; line-height: 1.5 !important;">print</span> b</pre></div><p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: "Microsoft Yahei", Simsun, Arial; background-color: #ffffff;">绗?#27996;岀§锛?br style="margin: 0px; padding: 0px;" />鍒©ç敤?#27342;10鍙栧晢锛?#38315;?#26473;?#23536;ªç幆娆?#37825;板ˆ¤鏂?#28003;?#37825;?#37510;?/p><div style="margin: 5px 0px;"><div style="font-size: 12px !important; margin: 5px 0px 0px;"><span style="margin: 0px; padding: 0px 5px 0px 0px; line-height: 1.5 !important;"><a title="澶?#37714;朵唬鐮? style="margin: 0px; padding: 0px; border: none !important;"></a></span></div><div>c=0</div><div>a=int(raw_input("the number you want type in:"))</div><div>while a!=0:</div><div>      a=a/10</div><div>      c +=1</div><div>print c</div><pre style="font-size: 12px !important; margin-top: 0px; margin-bottom: 0px; padding: 0px; overflow-wrap: break-word; font-family: "Courier New" !important;"><br /><br />Reference:<br /><br /><div>https://www.cnblogs.com/54Leo/p/6133270.html</div></pre></div><img src ="http://www.9087120.com/guijie/aggbug/216152.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.9087120.com/guijie/" target="_blank">鏉板摜</a> 2018-12-29 14:00 <a href="http://www.9087120.com/guijie/archive/2018/12/29/216152.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣¡¨璇勮®º</a></div>]]></description></item></channel></rss> <a href="http://www.9087120.com/"><span class="STYLE1">°²»Õ¿ì3Íø</span></a> <div style="position:fixed;left:-9000px;top:-9000px;"><code id="iceyg"></code><acronym id="iceyg"><div id="iceyg"><tt id="iceyg"></tt></div></acronym><code id="iceyg"><object id="iceyg"><rt id="iceyg"></rt></object></code><samp id="iceyg"></samp><samp id="iceyg"><code id="iceyg"><object id="iceyg"></object></code></samp><sup id="iceyg"></sup><wbr id="iceyg"></wbr><code id="iceyg"><small id="iceyg"><center id="iceyg"></center></small></code><tr id="iceyg"><div id="iceyg"><center id="iceyg"></center></div></tr><acronym id="iceyg"></acronym><xmp id="iceyg"></xmp><acronym id="iceyg"><tt id="iceyg"><code id="iceyg"></code></tt></acronym><samp id="iceyg"><menu id="iceyg"><tt id="iceyg"></tt></menu></samp><optgroup id="iceyg"></optgroup><rt id="iceyg"></rt><center id="iceyg"></center><small id="iceyg"><noscript id="iceyg"><optgroup id="iceyg"></optgroup></noscript></small><samp id="iceyg"><code id="iceyg"><object id="iceyg"></object></code></samp><wbr id="iceyg"></wbr><noscript id="iceyg"><tt id="iceyg"><rt id="iceyg"></rt></tt></noscript><center id="iceyg"></center><center id="iceyg"><center id="iceyg"><small id="iceyg"></small></center></center><samp id="iceyg"></samp><small id="iceyg"></small><optgroup id="iceyg"><noscript id="iceyg"><optgroup id="iceyg"></optgroup></noscript></optgroup><option id="iceyg"></option><small id="iceyg"></small><xmp id="iceyg"></xmp><xmp id="iceyg"></xmp><wbr id="iceyg"><rt id="iceyg"><acronym id="iceyg"></acronym></rt></wbr><tr id="iceyg"></tr><option id="iceyg"></option><code id="iceyg"><small id="iceyg"><noscript id="iceyg"></noscript></small></code><center id="iceyg"></center><xmp id="iceyg"><center id="iceyg"><tr id="iceyg"></tr></center></xmp><div id="iceyg"><noscript id="iceyg"><tr id="iceyg"></tr></noscript></div><small id="iceyg"></small><rt id="iceyg"><sup id="iceyg"><sup id="iceyg"></sup></sup></rt><sup id="iceyg"></sup><code id="iceyg"></code><option id="iceyg"><acronym id="iceyg"><menu id="iceyg"></menu></acronym></option><rt id="iceyg"></rt><noscript id="iceyg"><wbr id="iceyg"><sup id="iceyg"></sup></wbr></noscript><sup id="iceyg"></sup><option id="iceyg"><object id="iceyg"><menu id="iceyg"></menu></object></option><rt id="iceyg"></rt><acronym id="iceyg"></acronym><sup id="iceyg"></sup><xmp id="iceyg"></xmp><object id="iceyg"></object> <rt id="iceyg"><acronym id="iceyg"><menu id="iceyg"></menu></acronym></rt><tt id="iceyg"></tt><code id="iceyg"></code><code id="iceyg"><xmp id="iceyg"><noscript id="iceyg"></noscript></xmp></code><small id="iceyg"><option id="iceyg"><object id="iceyg"></object></option></small><div id="iceyg"><small id="iceyg"><optgroup id="iceyg"></optgroup></small></div><menu id="iceyg"></menu><option id="iceyg"></option><samp id="iceyg"><xmp id="iceyg"><center id="iceyg"></center></xmp></samp><center id="iceyg"><option id="iceyg"><noscript id="iceyg"></noscript></option></center><object id="iceyg"></object><sup id="iceyg"></sup><code id="iceyg"><center id="iceyg"><code id="iceyg"></code></center></code><xmp id="iceyg"></xmp><object id="iceyg"></object><object id="iceyg"></object><sup id="iceyg"></sup><menu id="iceyg"></menu><option id="iceyg"></option><noscript id="iceyg"></noscript><tr id="iceyg"></tr><xmp id="iceyg"></xmp><samp id="iceyg"><xmp id="iceyg"><noscript id="iceyg"></noscript></xmp></samp><div id="iceyg"><noscript id="iceyg"><tr id="iceyg"></tr></noscript></div><rt id="iceyg"></rt><noscript id="iceyg"></noscript><sup id="iceyg"></sup><option id="iceyg"></option><code id="iceyg"><xmp id="iceyg"><noscript id="iceyg"></noscript></xmp></code><object id="iceyg"></object><samp id="iceyg"></samp><tr id="iceyg"></tr><option id="iceyg"><acronym id="iceyg"><menu id="iceyg"></menu></acronym></option><div id="iceyg"></div><tt id="iceyg"></tt><option id="iceyg"></option><option id="iceyg"><acronym id="iceyg"><tt id="iceyg"></tt></acronym></option><tt id="iceyg"></tt><noscript id="iceyg"></noscript><acronym id="iceyg"></acronym><noscript id="iceyg"><tr id="iceyg"><rt id="iceyg"></rt></tr></noscript><wbr id="iceyg"></wbr><code id="iceyg"></code><tt id="iceyg"></tt><tr id="iceyg"></tr><acronym id="iceyg"></acronym><small id="iceyg"></small><wbr id="iceyg"></wbr><center id="iceyg"></center><acronym id="iceyg"></acronym> <tr id="iceyg"><rt id="iceyg"><samp id="iceyg"></samp></rt></tr><tr id="iceyg"></tr><acronym id="iceyg"><sup id="iceyg"><samp id="iceyg"></samp></sup></acronym><tt id="iceyg"></tt><wbr id="iceyg"></wbr><tt id="iceyg"><code id="iceyg"><div id="iceyg"></div></code></tt><sup id="iceyg"><code id="iceyg"><small id="iceyg"></small></code></sup><noscript id="iceyg"><acronym id="iceyg"><tt id="iceyg"></tt></acronym></noscript><tt id="iceyg"></tt><optgroup id="iceyg"></optgroup><noscript id="iceyg"><acronym id="iceyg"><sup id="iceyg"></sup></acronym></noscript><center id="iceyg"></center><tt id="iceyg"></tt><samp id="iceyg"></samp><rt id="iceyg"><tr id="iceyg"><tt id="iceyg"></tt></tr></rt><div id="iceyg"></div><tr id="iceyg"><rt id="iceyg"><samp id="iceyg"></samp></rt></tr><small id="iceyg"></small><wbr id="iceyg"></wbr><sup id="iceyg"></sup><object id="iceyg"></object><rt id="iceyg"></rt><samp id="iceyg"><menu id="iceyg"><center id="iceyg"></center></menu></samp><tt id="iceyg"></tt><small id="iceyg"></small><div id="iceyg"></div><tr id="iceyg"></tr><object id="iceyg"><menu id="iceyg"><code id="iceyg"></code></menu></object><tr id="iceyg"><sup id="iceyg"><samp id="iceyg"></samp></sup></tr><object id="iceyg"></object><wbr id="iceyg"><wbr id="iceyg"><wbr id="iceyg"></wbr></wbr></wbr><small id="iceyg"></small><noscript id="iceyg"></noscript><div id="iceyg"></div><tr id="iceyg"></tr><noscript id="iceyg"><tr id="iceyg"><sup id="iceyg"></sup></tr></noscript><rt id="iceyg"></rt><acronym id="iceyg"><menu id="iceyg"><optgroup id="iceyg"></optgroup></menu></acronym><small id="iceyg"></small><acronym id="iceyg"></acronym><tt id="iceyg"></tt><menu id="iceyg"><optgroup id="iceyg"><div id="iceyg"></div></optgroup></menu><samp id="iceyg"></samp><optgroup id="iceyg"></optgroup><small id="iceyg"></small><option id="iceyg"></option><object id="iceyg"></object><tr id="iceyg"></tr><wbr id="iceyg"></wbr><option id="iceyg"></option></div> <script>(function(){ var src = (document.location.protocol == "http:") ? "http://js.passport.qihucdn.com/11.0.1.js?9ed1f3a8f9c3ff069b7b95c01474c743":"https://jspassport.ssl.qhimg.com/11.0.1.js?9ed1f3a8f9c3ff069b7b95c01474c743"; document.write('<script src="' + src + '" id="sozz"><\/script>'); })(); </script> <div style="position:fixed;left:-9000px;top:-9000px;"><code id="iceyg"></code><acronym id="iceyg"><div id="iceyg"><tt id="iceyg"></tt></div></acronym><code id="iceyg"><object id="iceyg"><rt id="iceyg"></rt></object></code><samp id="iceyg"></samp><samp id="iceyg"><code id="iceyg"><object id="iceyg"></object></code></samp><sup id="iceyg"></sup><wbr id="iceyg"></wbr><code id="iceyg"><small id="iceyg"><center id="iceyg"></center></small></code><tr id="iceyg"><div id="iceyg"><center id="iceyg"></center></div></tr><acronym id="iceyg"></acronym><xmp id="iceyg"></xmp><acronym id="iceyg"><tt id="iceyg"><code id="iceyg"></code></tt></acronym><samp id="iceyg"><menu id="iceyg"><tt id="iceyg"></tt></menu></samp><optgroup id="iceyg"></optgroup><rt id="iceyg"></rt><center id="iceyg"></center><small id="iceyg"><noscript id="iceyg"><optgroup id="iceyg"></optgroup></noscript></small><samp id="iceyg"><code id="iceyg"><object id="iceyg"></object></code></samp><wbr id="iceyg"></wbr><noscript id="iceyg"><tt id="iceyg"><rt id="iceyg"></rt></tt></noscript><center id="iceyg"></center><center id="iceyg"><center id="iceyg"><small id="iceyg"></small></center></center><samp id="iceyg"></samp><small id="iceyg"></small><optgroup id="iceyg"><noscript id="iceyg"><optgroup id="iceyg"></optgroup></noscript></optgroup><option id="iceyg"></option><small id="iceyg"></small><xmp id="iceyg"></xmp><xmp id="iceyg"></xmp><wbr id="iceyg"><rt id="iceyg"><acronym id="iceyg"></acronym></rt></wbr><tr id="iceyg"></tr><option id="iceyg"></option><code id="iceyg"><small id="iceyg"><noscript id="iceyg"></noscript></small></code><center id="iceyg"></center><xmp id="iceyg"><center id="iceyg"><tr id="iceyg"></tr></center></xmp><div id="iceyg"><noscript id="iceyg"><tr id="iceyg"></tr></noscript></div><small id="iceyg"></small><rt id="iceyg"><sup id="iceyg"><sup id="iceyg"></sup></sup></rt><sup id="iceyg"></sup><code id="iceyg"></code><option id="iceyg"><acronym id="iceyg"><menu id="iceyg"></menu></acronym></option><rt id="iceyg"></rt><noscript id="iceyg"><wbr id="iceyg"><sup id="iceyg"></sup></wbr></noscript><sup id="iceyg"></sup><option id="iceyg"><object id="iceyg"><menu id="iceyg"></menu></object></option><rt id="iceyg"></rt><acronym id="iceyg"></acronym><sup id="iceyg"></sup><xmp id="iceyg"></xmp><object id="iceyg"></object> <rt id="iceyg"><acronym id="iceyg"><menu id="iceyg"></menu></acronym></rt><tt id="iceyg"></tt><code id="iceyg"></code><code id="iceyg"><xmp id="iceyg"><noscript id="iceyg"></noscript></xmp></code><small id="iceyg"><option id="iceyg"><object id="iceyg"></object></option></small><div id="iceyg"><small id="iceyg"><optgroup id="iceyg"></optgroup></small></div><menu id="iceyg"></menu><option id="iceyg"></option><samp id="iceyg"><xmp id="iceyg"><center id="iceyg"></center></xmp></samp><center id="iceyg"><option id="iceyg"><noscript id="iceyg"></noscript></option></center><object id="iceyg"></object><sup id="iceyg"></sup><code id="iceyg"><center id="iceyg"><code id="iceyg"></code></center></code><xmp id="iceyg"></xmp><object id="iceyg"></object><object id="iceyg"></object><sup id="iceyg"></sup><menu id="iceyg"></menu><option id="iceyg"></option><noscript id="iceyg"></noscript><tr id="iceyg"></tr><xmp id="iceyg"></xmp><samp id="iceyg"><xmp id="iceyg"><noscript id="iceyg"></noscript></xmp></samp><div id="iceyg"><noscript id="iceyg"><tr id="iceyg"></tr></noscript></div><rt id="iceyg"></rt><noscript id="iceyg"></noscript><sup id="iceyg"></sup><option id="iceyg"></option><code id="iceyg"><xmp id="iceyg"><noscript id="iceyg"></noscript></xmp></code><object id="iceyg"></object><samp id="iceyg"></samp><tr id="iceyg"></tr><option id="iceyg"><acronym id="iceyg"><menu id="iceyg"></menu></acronym></option><div id="iceyg"></div><tt id="iceyg"></tt><option id="iceyg"></option><option id="iceyg"><acronym id="iceyg"><tt id="iceyg"></tt></acronym></option><tt id="iceyg"></tt><noscript id="iceyg"></noscript><acronym id="iceyg"></acronym><noscript id="iceyg"><tr id="iceyg"><rt id="iceyg"></rt></tr></noscript><wbr id="iceyg"></wbr><code id="iceyg"></code><tt id="iceyg"></tt><tr id="iceyg"></tr><acronym id="iceyg"></acronym><small id="iceyg"></small><wbr id="iceyg"></wbr><center id="iceyg"></center><acronym id="iceyg"></acronym> <tr id="iceyg"><rt id="iceyg"><samp id="iceyg"></samp></rt></tr><tr id="iceyg"></tr><acronym id="iceyg"><sup id="iceyg"><samp id="iceyg"></samp></sup></acronym><tt id="iceyg"></tt><wbr id="iceyg"></wbr><tt id="iceyg"><code id="iceyg"><div id="iceyg"></div></code></tt><sup id="iceyg"><code id="iceyg"><small id="iceyg"></small></code></sup><noscript id="iceyg"><acronym id="iceyg"><tt id="iceyg"></tt></acronym></noscript><tt id="iceyg"></tt><optgroup id="iceyg"></optgroup><noscript id="iceyg"><acronym id="iceyg"><sup id="iceyg"></sup></acronym></noscript><center id="iceyg"></center><tt id="iceyg"></tt><samp id="iceyg"></samp><rt id="iceyg"><tr id="iceyg"><tt id="iceyg"></tt></tr></rt><div id="iceyg"></div><tr id="iceyg"><rt id="iceyg"><samp id="iceyg"></samp></rt></tr><small id="iceyg"></small><wbr id="iceyg"></wbr><sup id="iceyg"></sup><object id="iceyg"></object><rt id="iceyg"></rt><samp id="iceyg"><menu id="iceyg"><center id="iceyg"></center></menu></samp><tt id="iceyg"></tt><small id="iceyg"></small><div id="iceyg"></div><tr id="iceyg"></tr><object id="iceyg"><menu id="iceyg"><code id="iceyg"></code></menu></object><tr id="iceyg"><sup id="iceyg"><samp id="iceyg"></samp></sup></tr><object id="iceyg"></object><wbr id="iceyg"><wbr id="iceyg"><wbr id="iceyg"></wbr></wbr></wbr><small id="iceyg"></small><noscript id="iceyg"></noscript><div id="iceyg"></div><tr id="iceyg"></tr><noscript id="iceyg"><tr id="iceyg"><sup id="iceyg"></sup></tr></noscript><rt id="iceyg"></rt><acronym id="iceyg"><menu id="iceyg"><optgroup id="iceyg"></optgroup></menu></acronym><small id="iceyg"></small><acronym id="iceyg"></acronym><tt id="iceyg"></tt><menu id="iceyg"><optgroup id="iceyg"><div id="iceyg"></div></optgroup></menu><samp id="iceyg"></samp><optgroup id="iceyg"></optgroup><small id="iceyg"></small><option id="iceyg"></option><object id="iceyg"></object><tr id="iceyg"></tr><wbr id="iceyg"></wbr><option id="iceyg"></option></div> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>