python基礎語句練習

2021-08-09 20:59:37 字數 1045 閱讀 2103

實現1-100的所有的和

**如下:

# 方法1:使用while迴圈

i = 100

a = 0

while i > 0:

a +=i

i -= 1

print (a)

# 方法2使用for迴圈

sum = 0

for i in xrange(101):

sum += i

print sum

實現1-500所有的奇數和

**如下:

"""實現1-500的奇數和"""

sum = 0

for i in xrange(1,500,2):

sum += i

print sum

求1+2!+3!+4!+......+20!的和

**如下:

"""使用內建函式求階乘和"""

import math

m = 0

for i in xrange(1,21):

m += math.factorial(i)

print m

"""使用for迴圈求階乘和"""

sum = 0

for i in xrange(1,21):

x = 1

for j in xrange(1,i+1):

x *= j

sum += x

print sum

對指定的乙個list進行排序[2,32,43,453,54,6,576,5,7,6,8,78,7,89]

**如下:

"""list列表排序"""

list = [2,32,43,453,54,6,576,5,7,6,8,78,7,89]

l = sorted(list)

print (l)

list.sort()

print (list)

SQL基礎 基礎語句練習 04

練習內容 報表製作 乙個sql入門 q 做一張報表,顯示出每乙個部門男女員工的比例 select dept name as 部門 count if x.gender m 1,null count as 男員工佔比 count if x.gender f 1,null count as 女員工佔比 注...

Python實戰練習 if語句

1.判斷季節 使用者輸入月份,判斷這個月時那個季節 分析 3,4,5春季 6,7,8夏季 9,10 11秋季 12,1,2冬季 mouth int input 請輸入月份 sping 3,4,5 summer 6,7,8 autumn 9,10,11 winter 12,1,2 if mouth i...

Python基礎練習

1.python 為什麼不需要變數名和變數型別宣告?python語言中物件的型別和記憶體都是執行時確定的。在建立也就是賦值時,直譯器會根據語法和右側的運算元來決定新物件的型別。2.python 為什麼不需要宣告函式型別?待補充3.python 為什麼應當避免在變數名的開始和結尾使用雙下劃線?合法識別...