python——rang函数、for、braek循环
生活随笔
收集整理的這篇文章主要介紹了
python——rang函数、for、braek循环
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
rang函數:
start: 計數從 start 開始。默認是從 0 開始。例如range(5)等價于range(0, 5);
stop: 計數到 stop 結束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5
step:步長,默認為1。例如:range(0, 5) 等價于 range(0, 5, 1)
示例:求1~100之和
# for(i=1;i<=100;i++) sum = 0 for i in range(1,101):#sum = sum +isum += i print(sum)求1~100的奇數之和
sum = 0 for i in range(1,101,2):sum += 1 print(sum)求1~100的偶數只和
sum = 0 for i in range(2,101,2):sum +=i print(sum)用戶輸入一個數字,求該數的階乘:3!=321
num = int(input('Num:')) res = 1 for i in range(1,num+1):res = res * i print('%d的階乘的結果為:%d' %(num,res))for函數:
for <變量> in <序列>:<循環需要執行的代碼>else :<全部循環結束后要執行的代碼> # else 之后的操作必須是for語句遍歷序列的每一個項目之后,才能執行,如果中途退出循環則不執行示例:用戶登陸程序
1.輸入用戶名和密碼
2.判斷用戶名和密碼是否正確(‘name==root’,'passwd=‘westos’)
3.為了防止暴力破解,登陸次數僅有三次,如果超過三次機會,報錯
break循環:
break:跳出整個循環,不會再循環后面的內容
continue:跳出本次循環,continue后面代碼不會執行, 但是循環依然繼續的.
exit():結束程序的運行
break:
for i in range(10):if i == 5:breakelse :print(i) 運行結果: [kiosk@foundation47 python]$ python3 haha.py 0 1 2 3 4continue 示例 :
for i in range(10):if i == 5:continueelse :print(i) 運行結果: [kiosk@foundation47 python]$ python3 shiyan.py 0 1 2 3 4 5 6 7 8 9命令行提示符的實現:
import os 加載os模塊
- 在Python中可以方便地使用os模塊運行其他的腳本或者程序,這樣就可以在腳本中直接使用其他腳本,或者程序提供的功能,而不必再次編寫實現該功能的代碼
- os模塊中的system()函數可以方便地運行其他程序或者腳本
- os.system(command) 使用格式
總結
以上是生活随笔為你收集整理的python——rang函数、for、braek循环的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 判断 in,tinkphp常用判
- 下一篇: Java二维数组谷电,java二维数组遍