Python教程:For循环基本用法

Python中的for循环可以遍历一个数组,下面小编就给大家分享一下在Python中for循环都有哪些基本用法。
1、首先我们要打开CMD命令行,在CMD中输入python命令进入到python运行环境,如下图所示
2、接下来我们准备一个数组,后面会用for循环输出这个数组的内容,如下图所示
3、然后我们写第一个for循环,注意这里用的是for和in的搭配语法,如下图所示
4、最后你还可以在for循环中通过索引来循环输出数组内容,如下图所示,使用索引的时候要注意len方法的使用
工具/材料
CMD命令行

  • python濡備綍鐢for寰幆姹50鍒100涓鏁板拰?
    绛旓細sum = 0 for i in range(50, 101):if i % 2 == 1:sum += i print("50鍒100涓鏁颁箣鍜屼负锛", sum)
  • python涓璮or鏄粈涔堟剰鎬
    绛旓細for鏄Python涓鐨勪竴绉嶅惊鐜鍙ワ紝涓昏鐢ㄤ簬閲嶅绱鎿嶄綔鏌愪竴杩囩▼銆傝繖涓繃绋嬪彲浠ユ槸鍒楄〃銆佸瓧绗︿覆銆佸厓缁勩佸瓧鍏哥瓑锛屽彲浠ラ亶鍘嗘墍鏈夊厓绱犮for寰幆鐨勫熀鏈粨鏋勬槸锛歠or i in range(start, end, step)锛屽叾涓璱鏄惊鐜彉閲忥紝range(start, end, step)琛ㄧず寰幆鐨勮寖鍥村拰姝ラ暱銆備緥濡傦紝for i in range(1, 11)琛ㄧず寰幆10娆...
  • python涓璮or寰幆,浠庨敭鐩樹换鎰忚緭鍏ヤ竴涓暣鏁,姹1鍒拌繖涓暣鏁扮殑鍜
    绛旓細sum = 0 for i in range(1, num + 1):sum += i print("1 鍒 {} 鐨勫拰涓猴細{}".format(num, sum))棣栧厛锛屼娇鐢 input() 鍑芥暟浠庨敭鐩樹换鎰忚緭鍏ヤ竴涓暣鏁帮紝骞跺皢鍏惰浆鎹负鏁存暟绫诲瀷銆傜劧鍚庯紝瀹氫箟鍙橀噺 sum 鐢ㄤ簬瀛樺偍姹傚拰鐨勭粨鏋滐紝鍒濆鍊间负 0銆傛帴鐫锛屼娇鐢 for 寰幆閬嶅巻浠 1 鍒拌緭鍏ョ殑鏁存暟涔嬮棿鐨勬墍鏈...
  • python鐢for寰幆杈撳嚭1鍒10
    绛旓細for i in range(1,11):  print(i)鎷撳睍锛氬鏋滆杈撳嚭1鍒100锛屽彲浠ヤ娇鐢for寰幆锛屽皢range()鍑芥暟涓殑鍙傛暟璁剧疆涓(1,101)鍗冲彲銆
  • 鐢for寰幆璁$畻1+3+5...+99鐨勫拰 python鎬庝箞鎵,璇︾粏浠g爜?
    绛旓細sum += i # 姣忔灏嗗綋鍓嶇殑鏁板姞鍏ュ埌鍜屼腑 print(sum) # 杈撳嚭缁撴灉 杩欓噷浣跨敤浜唕ange鍑芥暟锛屽畠鐨勭涓涓弬鏁版槸寮濮嬬殑鏁帮紙鍖呭惈锛夛紝绗簩涓弬鏁版槸缁撴潫鐨勬暟锛堜笉鍖呭惈锛夛紝绗笁涓弬鏁版槸姝ラ暱銆傚洜涓洪渶瑕佽绠楃殑鏁版槸浠1寮濮嬶紝涓旀瘡娆″鍔2锛屾墍浠ange鐨勫弬鏁版槸1銆100鍜2銆傚湪寰幆涓紝姣忔灏嗗綋鍓嶇殑鏁板姞鍏ュ埌鍜屼腑锛...
  • python鐨刦or寰幆鍜寃hile寰幆鐨勫尯鍒
    绛旓細Python鐨for寰幆鍜寃hile寰幆鐨勪富瑕佸尯鍒湪浜庡畠浠殑鐢ㄩ斻佹潯浠跺拰杩唬鏂瑰紡銆1. 鐢ㄩ锛歠or寰幆涓昏鐢ㄤ簬閬嶅巻搴忓垪锛堝鍒楄〃銆佸厓缁勩佸瓧绗︿覆绛夛級鎴栧叾浠栧彲杩唬瀵硅薄锛屽姣忎釜鍏冪礌鎵ц鐩稿悓鐨勬搷浣溿傝寃hile寰幆鍒欑敤浜庡湪婊¤冻鏌愪釜鏉′欢鐨勬儏鍐典笅閲嶅鎵ц涓娈典唬鐮侊紝鐩村埌鏉′欢涓嶅啀婊¤冻涓烘銆傝缁 For寰幆锛氬綋鎴戜滑闇瑕侀亶鍘嗕竴涓簭鍒楁垨...
  • 鐢Python缂栧啓涓涓▼搴,浣跨敤for寰幆杈撳嚭0锝10涔嬮棿鐨勬暣鏁
    绛旓細print("璁$畻 0+2+...+10 鐨勭粨鏋滀负锛")淇濆瓨绱姞缁撴灉鐨勫彉閲弐esult = 0 閫愪釜鑾峰彇浠 0鍒 10 杩欎簺鍊硷紝骞跺仛绱姞鎿嶄綔 for i in range(0锛10):result += iprint(result)涓婇潰浠g爜涓紝浣跨敤浜 range() 鍑芥暟锛屾鍑芥暟鏄 Python 鍐呯疆鍑芥暟锛岀敤浜庣敓鎴愪竴绯诲垪杩炵画鏁存暟锛屽鐢ㄤ簬 for 寰幆涓
  • python濡備綍鐢for寰幆杈撳嚭1鍒100?
    绛旓細for寰幆浠1鍔犲埌100姹傚拰sum1 = 0銆俧or i in range(1,101):if i % 2 == 0:sum1 = sum1 +i i += 1 print("for--1-100涔嬮棿鍋舵暟鐨勫拰鏄細 ",sum1)銆傜畝鍗锛歅ython鏄竴绉嶄唬琛ㄧ畝鍗曚富涔夋濇兂鐨勮瑷銆傞槄璇讳竴涓壇濂界殑Python绋嬪簭灏辨劅瑙夊儚鏄湪璇昏嫳璇竴鏍枫傚畠浣夸綘鑳藉涓撴敞浜庤В鍐抽棶棰樿屼笉鏄幓鎼...
  • python涓璮or寰幆鐨勭敤娉
    绛旓細for寰幆鐨勮娉曟牸寮忓涓锛歠or iterating_var in sequence:statements(s)for寰幆鍙互閬嶅巻浠讳綍搴忓垪鐨勯」鐩紝濡備竴涓垪琛ㄦ垨鑰呬竴涓瓧绗︿覆銆俧or-in 寰幆涓殑鍙橀噺鐨勫煎彈 for-in 寰幆鎺у埗锛岃鍙橀噺灏嗕細鍦ㄦ瘡娆″惊鐜紑濮嬫椂鑷姩琚祴鍊硷紝鍥犳绋嬪簭涓嶅簲璇ュ湪寰幆涓璇ュ彉閲忚祴鍊笺俧or-in 寰幆鍙敤浜庨亶鍘嗕换浣曞彲閫変唬瀵硅薄銆傛墍璋...
  • python寰幆璇彞for鏄粈涔?
    绛旓細鍖呮嫭瀛楃涓层佸垪琛ㄥ拰鍏冪粍绛夊簭鍒楃被鍨嬨python寰幆璇彞鍐呭锛氱被浼糹f璇彞鐨勮娉曪紝濡傛灉浣犵殑while寰幆浣撲腑鍙湁涓鏉¤鍙ワ紝浣犲彲浠ュ皢璇ヨ鍙ヤ笌while鍐欏湪鍚屼竴琛屼腑銆Python for 寰幆鍙互閬嶅巻浠讳綍鍙凯浠e璞★紝濡備竴涓垪琛ㄦ垨鑰呬竴涓瓧绗︿覆銆 for 瀹炰緥涓娇鐢ㄤ簡 break 璇彞锛宐reak 璇彞鐢ㄤ簬璺冲嚭褰撳墠寰幆浣撱
  • 扩展阅读:python视频教程免费在线 ... 双重遍历循环python ... python turtle在线运行 ... python for循环嵌套求素数 ... python入门教程完整版 ... python下载安装教程 ... 在python中for循环 ... python range ... python for else循环 ...

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