-
輸入你的第一行Python代碼print('Hello World'),回車即可運行,第一次運行,有幾個需要注意的地方:
注意在Hello World前后都有單引號'
print和>>>不可以有空格
注意(、)、'、')均為英文字符查看全部 -
正確的python運行環境會有>>>的提示
查看全部 -
num= 1
sum = 0
while nou <= 1000 :
?????? if nou%2==1
?????????? condrpod
???? sum = num+ sum
???? num=? num +1
printf
????查看全部 -
我的封臣的封臣不是我的封臣
查看全部 -
# Enter a code
num=0
sum=0
while num<1000:
??? num+=1
??? if num%2!=0:
??????? continue
??? sum+=num
print(sum)
運行結果: 250500
4-6查看全部 -
在Python里面,一個變量可以先后存儲多種不同類型的數據。
a = 1 # 這個時候a存儲的是整數類型
print(a)
a = 'ABC' # 這個時候a存儲的是字符串類型
print(a)
代碼塊預覽復制
這是Python這類語言特有的特性,我們稱之為動態語言,與之對應的是靜態語言,Python、Javascript等等都是動態語言,Java、C、C++等等屬于靜態語言。查看全部 -
# Enter a code
def func(*arg):
? ? sum=0
? ? if len(arg) ==0:
? ? ? ? return sum
? ? for i in arg:
? ? ? ? sum = i +sum
? ? avg = sum /len(arg)
? ? return avg
? ??
ab = func(1,2,8,9)
print ab
ac= func()
print ac
查看全部 -
# Enter a code
def func(L):
? ? suma=0
? ? re=1
? ? if isinstance(L,list):
? ? ? ? for i? in L:
? ? ? ? ? ? if isinstance(i,int):
? ? ? ? ? ? ? ? suma= suma+i
? ? ? ? ? ? else:
? ? ? ? ? ? ? ? continue
? ? ? ? return suma
? ? if isinstance(L,tuple):
? ? ? ?for i in L:
? ? ? ? ? ?if isinstance(i,int):
? ? ? ? ? ? ? ?re=re*i
? ? ? ? ? ?else:
? ? ? ? ? ? ? ?continue
? ? ? ?return re
? ? return None? ??
L= [1,5,3,'9']
K=(10,5,3,'9')
op = func(L)
pl = func(K)
print(op)
print(pl)
查看全部 -
def square_a(side):
? ? return side*side
def square_c(side):
? ? return side*4
def data_squ(side):
? ??
? ? C= square_c(side)
? ? S= square_a(side)
? ? return C,S
C,S = data_squ(5)
print(C)
print(S)
def my_suma(n):
? ? suma=0
? ? index=1
? ? while index<=n:
? ? ? ? index=index+1
? ? return sum
? ??
def my_sumb(n):
? ? ?sumb = 0?
? ? ?if n==1:
? ? ? ? ?sumb =n
? ? ?else:
? ? ? ? ?sumb= n +my_sumb(n-1)
? ? ? ??
? ? ?return sumb
? ??
op = my_sumb(100)
print(op)
??
查看全部 -
def list_sum(L):
? ? result =0
? ? for num in L:
? ? ? ? result= result+num
? ? return result
S =[10,23,56,96]
re = list_sum(S)
print(re)
def square_sum(K):
? ? ?km=0
?
? ? ?for i in K:
? ? ? ? ?km = km+i*i
? ? ?return km
P =[1,2,3,4]
lk = square_sum(P)
print(lk)
? ??
查看全部 -
list切片的區間是閉區間,與字符串的區間不同
查看全部 -
L = [75, 92, 59, 68, 99]
sum = 0
for i in L :
??? sum += i
avg = sum/len(L)
print(avg)
78.6查看全部 -
count():統計某個值在元組中出現的次數
index():返回指定索引的值查看全部 -
元組轉列表:列表=list(元組)
列表轉元組:元組=tuple(列表)查看全部 -
訪問tuple元素的方法:元組T
count()方法:統計tuple中某個元素出現的次數。(可返回不存在的元素,返回值為0)
print(T.count())
index()方法:返回指定元素的下標,當一個元素反復出現時,返回第一次穿的下標位置。(當指定元素不存在時,程序會報錯)
T.index()
查看全部
舉報