python中的冒号怎么用? python中的冒号:表示什么意思

python\u4e2d\u7684\u201c\u5192\u53f7\u201d\u600e\u4e48\u7528?

\u51fd\u6570\uff0c\u5faa\u73af\uff0c\u6761\u4ef6\uff0c\u7c7b\u5b9a\u4e49\u7b49\u540e\u9762\u90fd\u662f\u8ddf\u7740\u4e00\u4e2ablock\uff0c block\u9700\u8981\u7f29\u8fdb\uff0c\u6240\u4ee5\u8fd9\u4e9b\u8bed\u53e5\u540e\u9762\u90fd\u6709\u4e00\u4e2a\u5192\u53f7\u3002\u81f3\u4e8e\u4e3a\u4ec0\u4e48\u8fd9\u6837\u5b50\uff0c\u6211\u4eec\u53c8\u4e0d\u662f\u7814\u7a76\u7406\u8bba\u7684\u3002\u6b7b\u8bb0\u786c\u80cc\u5c31\u53ef\u4ee5\u4e86\u3002

\u4ec0\u4e48\u662f\u4e00\u4e2ablock\u3002\u6bcf\u4e2a\u8bed\u8a00\u91cc\u51e0\u4e4e\u90fd\u6709\u6709\u3002\u5c31\u662f\u4e00\u7ec4\u8bed\u53e5\u3002
\u6bd4\u5982\u51fd\u6570\u4f53\uff0c\u5faa\u73af\u4f53\uff0c\u6761\u4ef6\u5206\u652f\uff0c\u7c7b\u7684\u5b9a\u4e49\u7b49\u7b49\u90fd\u662f\u4e00\u4e2ablock\u7684\u6982\u5ff5\u3002

\u51fa\u73b0\u5728\u51fd\u6570\u5b9a\u4e49\u8bed\u53e5\u672b\u5c3e\u3001if for while\u8bed\u53e5\u672b\u5c3e\uff0c
\u8868\u793a\u4e0b\u9762\u7684\u4ee3\u7801\u5757\u5e94\u5f53\u7f29\u8fdb\uff0c\u4ece\u5c5e\u4e8eif for while\u8bed\u53e5
for i in range(10):

print i #\u4ece\u5c5e\u4e8efor\u8bed\u53e5
\u51fa\u73b0\u5728\u5b57\u5178\u5b9a\u4e49\u5f53\u4e2d\u7528\u4e8e\u5206\u5f00\u952e\u548c\u503c
d = {'a':97, 'b':98, 'c':99}

函数,循环,条件,类定义等后面都是跟着一个block, block需要缩进,所以这些语句后面都有一个冒号。至于为什么这样子,我们又不是研究理论的。死记硬背就可以了。

什么是一个block。每个语言里几乎都有有。就是一组语句。
比如函数体,循环体,条件分支,类的定义等等都是一个block的概念。

函数,循环,if条件,类定义等后面有block,block要缩进,因此这些语句后面要加上冒号,这是python的语法
python的冒号和java、c中的{}是一样的
block是一组语句

每一个block之前必须有冒号提示。就是说函数名后面必须要有冒号下一行才会有缩进啊。

  • 璇烽棶python閲屽啋鍙浠涔堟剰鎬濆晩,alias
    绛旓細棣栧厛锛宭igesfichier 鏄粈涔堢被鍨?鍋囪ligesfichier = [bob name=bob , tim name=tim,alias age=20 ,alias grade=79]濡傛灉杈撳叆鍛戒护鏈塧锛岄亶鍘 ligesfichier锛屽湪ligne涓鎵綼lias鐨勭粨鏋滐紝濡傛灉鑳芥壘鍒伴厤瀵癸紝鍒欒緭鍑虹粨鏋滀緷娆′负group(1)-->age , group(2) -->20 ; group(1)-->grade,group(2)-->79...
  • Python缁欏畾瀛楃涓蹭负S=鈥滄垜鐨勭敓鏃ユ槸:1990-3-1鈥濄傝姹傜敤split()鏂规硶浠ュ強...
    绛旓細year = splits[0]month = splits[1]day = splits[2]print("骞翠唤锛", year)print("鏈堜唤锛", month)print("鏃ユ湡锛", day)鍦ㄤ笂闈㈢殑浠g爜涓紝鎴戜滑棣栧厛浣跨敤 split() 鏂规硶鎸夌収鍐掑彿锛: 锛夊皢鍘熷瀛楃涓叉媶鍒嗘垚涓や釜閮ㄥ垎锛屽苟閫夋嫨绗簩涓儴鍒嗐傜劧鍚庯紝鍐嶆浣跨敤 split() 鏂规硶鎸夌収杩炲瓧绗︼紙-锛夊皢瀛楃涓叉媶鍒...
  • python涓殑def鏄粈涔堟剰鎬?
    绛旓細def鏄粈涔堟剰鎬濅互鍙濡備綍浣跨敤 鍦≒ython璇█涓紝def鏄竴绉嶅姛鑳藉己澶т笖甯哥敤鐨勫叧閿瓧锛屽叾浣滅敤鏄畾涔変竴涓嚱鏁般備娇鐢╠ef鍏抽敭瀛楅渶瑕佹寚瀹氬嚱鏁板悕绉帮紝鎷彿涓殑鍙傛暟鍒楄〃浠ュ強鍐掑彿锛岀揣鎺ョ潃鏄嚱鏁颁綋銆傚嚱鏁颁綋涓彲鍖呮嫭澶氫釜璇彞锛岀敤浜庡疄鐜扮壒瀹氱殑鍔熻兘銆傚湪浣跨敤def瀹氫箟鍑芥暟鏃讹紝闇瑕佹敞鎰忓叾缂╄繘绾у埆锛屼互杈惧埌鑹ソ鐨勪唬鐮佸彲璇绘с俤ef鍦...
  • python涓殑鏁版嵁绫诲瀷
    绛旓細4銆佸厓缁勶細鍏冪粍鐢ㄤ竴瀵"( )"灏嗗崟涓垨澶氫釜鍏冪礌鎷捣鏉ワ紝姣忎釜鍏冪礌涔嬮棿鐢ㄩ楀彿鍒嗛殧寮鏉ワ紝鍙﹀鍏冪粍鍒涘缓瀹屾瘯鍚庯紝鍏冪礌涓嶅彲淇敼锛岃繖鐐逛笌鍒楄〃澶т笉鐩稿悓銆5銆佸瓧鍏革細瀛楀吀鐨勬瘡涓敭鍊煎(key=>value)鐢鍐掑彿(:)鍒嗗壊锛屾瘡涓涔嬮棿鐢ㄩ楀彿(,)鍒嗗壊锛屾暣涓瓧鍏稿寘鎷湪鑺辨嫭鍙穥}涓紝瀛楀吀鏄棤搴忕殑锛屼篃灏辨槸璇翠竴涓紇alue锛屽繀椤...
  • 鏂扮増python浠涔堢鍙峰彲浠ヤ唬鏇胯佺増涓殑鍙鍐掑彿?
    绛旓細鍦 Python 2.x 鐗堟湰涓紝鍙鍐掑彿锛::锛夎鐢ㄤ簬鍒囩墖锛坰lice锛夊拰鎵╁睍鍒囩墖锛坋xtended slice锛夌殑璇硶銆傚湪 Python 3.x 鐗堟湰涓紝鍒囩墖鍜屾墿灞曞垏鐗囩殑璇硶淇濇寔涓嶅彉锛屼粛鐒浣跨敤鍙屽啋鍙风鍙枫備絾鏄紝Python 3.x 寮曞叆浜嗕竴浜涙柊鐨勮娉曪紝渚嬪鐢ㄤ簬娉ㄨВ锛坅nnotations锛夌殑鍗曞啋鍙风鍙凤紙:锛夛紝鐢ㄤ簬琛ㄨ揪寮忚鍙涓殑娴疯薄鎿嶄綔绗︼紙walrus...
  • 濡備綍鍦╬ython涓瀹氫箟涓涓甫鍙傛暟鐨勫嚱鏁
    绛旓細濡備綍鍦≒ython涓畾涔変竴涓甫鍙傛暟鐨勫嚱鏁帮紵鍦≒ython涓紝瀹氫箟涓涓甫鍙傛暟鐨勫嚱鏁扮殑鍩烘湰鏍煎紡鏄細浣跨敤`def`鍏抽敭瀛楀畾涔夊嚱鏁板悕绉板拰鎷彿鍐呯殑鍙傛暟銆傚弬鏁板彲浠ユ湁澶氫釜锛岀敤閫楀彿闅斿紑銆傚湪鍐掑彿鍚庨潰瀹氫箟鍑芥暟浣擄紝瀹炵幇鍏蜂綋鐨勫姛鑳姐備互涓嬫槸 涓銆佸畾涔夊甫鍙傛暟鐨勫嚱鏁 Python涓殑鍑芥暟鏄负浜嗘墽琛岀壒瀹氫换鍔$殑鍙噸鐢ㄤ唬鐮佸潡銆傞氳繃甯﹀弬鏁板嚱鏁帮紝...
  • :鐢ㄤ簬鏍囪涓嶅悓鐨刢ase鏄粈涔堟剰鎬?
    绛旓細渚嬪锛屽湪Java鐨勬潯浠惰鍙ヤ腑锛屽彲浠浣跨敤鍐掑彿鍒嗛殧鏉′欢鍜屾墽琛岀殑浠g爜鍧椼傜被浼煎湴锛屽湪switch璇彞涓紝鍐掑彿鐢ㄤ簬鏍囪涓嶅悓鐨刢ase銆2.浣滀负鏍囩锛氬啋鍙峰彲浠ョ敤浣滄爣绛炬潵鏍囪浠g爜鍧楋紝浠ヤ究鍦ㄥ祵濂楃殑寰幆鎴栨潯浠惰鍙涓娇鐢銆傞氳繃浣跨敤鏍囩锛屽彲浠ュ湪鍐呴儴寰幆鎴栨潯浠惰鍙ヤ腑浣跨敤break鎴朿ontinue璇彞鏉ユ帶鍒跺閮ㄥ惊鐜殑娴佺▼銆3.浣滀负涓夊厓杩愮畻绗...
  • Python涓鍙橀噺鍚嶅悗闈㈠姞鍐掑彿鏄粈涔堟剰鎬?
    绛旓細灏卞儚涓婁竴涓汉鍥炵瓟鐨勯偅鏍凤細绫诲瀷娉ㄩ噴鍙槸涓绉嶆彁绀猴紝骞堕潪寮哄埗鐨勶紝Python瑙i噴鍣ㄤ笉浼氬幓鏍¢獙value鐨勭被鍨嬫槸鍚︾湡鐨勬槸type 渚嬪锛歛: str = 10 杩欐牱鏄病鏈夐敊鐨勶紝python瑙i噴鍣ㄥ湪鎵ц鏃朵細鎶奱褰撲綔int鏉ユ搷浣滐紙type(a)鈥斺攊nt锛夈 杩欎笉鍍忔槸 C 璇█涓 int a锛坅蹇呴』鏄痠nt绫诲瀷锛夈傝繕鏈変竴浜浣跨敤鏃剁殑娉ㄦ剰浜嬮」锛...
  • python閲浠g爜鍧楁槸浠涔,鍙ュ熬鍔 :鏄粈涔堟剰鎬,鏈変粈涔堢敤
    绛旓細灏辨槸璇硶瑕佹眰鍟婏紝琛ㄧず杩欎釜璇彞娌$粨鏉熴
  • python 鍖垮悕鍑芥暟
    绛旓細---璁$畻涓涓暟鐨勫钩鏂--- lambda x: x**2 function lambda at 0x7f6ebe013a28 ---娉ㄦ剰锛岃繖涓槸涓涓嚱鏁扮殑鍦板潃--- func=lambda x: x**2 func(2)4 func(3)9 鍒╃敤lambda锛屾垜浠疄鐜板涓涓暟瀛梮姹傚钩鏂圭殑杩愮畻锛鍦╬ython涓锛**浠h〃涔樻柟鎿嶄綔銆備笂闈㈢殑渚嬪瓙涓紝x灏辨槸鍙傛暟锛鍐掑彿鍚庨潰鐨剎**2灏辨槸e...
  • 扩展阅读:python冒号怎么输出 ... python if语句 冒号错误 ... python入门 ... python都在哪里加冒号 ... python冒号总是出错 ... format在python中的用法 ... python中标点符号大全 ... python中括号冒号的用法 ... python中的双引号有什么用 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网