-
五名同學的成績可以用一個list表示:L = [95.5, 85, 59, 66, 72],請按照索引的方式分別打印出第一名、第二名、第三名
L = [95.5, 85, 59, 66, 72]
print(L[0:3])
#注:不含右邊的位置
查看全部 -
請使用迭代的方式按順序輸出列表 L = ['Alice', 66, 'Bob', True, 'False', 100] 的偶數位置的元素。
L = ['Alice', 66, 'Bob', True, 'False', 100]
num=0
for a in L:
? ? num = num+1
? ? if num % 2 !=0:
? ? ? ? continue
? ? print(a)
查看全部 -
變量是x(未知數)查看全部
-
字符串s1='ABC',字符串s2='123',字符串s3='xyz',請輸出s1、s2、s3中所有字符的排列。
s1='ABC'
s2='123'
s3='xyz'
for a in s1:
? ? for b in s2:
? ? ? ? for c in s3:
? ? ? ? ? ? print(a+b+c)
查看全部 -
請綜合使用while和continue,計算0~1000以內,所有偶數的和。
num=0
sum=0
while num <1001:
? ? if num % 2!=0:
? ? ? ? num=num+1
? ? ? ? continue
? ? sum = sum+num
? ? num=num+1
print(sum)
查看全部 -
num=0
sum=0
while True:
? ? if num > 1000 and num%2!=0:
? ? ? ? break
? ? sum = sum + num
? ? num=num+1
print(sum)
查看全部 -
num = 1
cheng = 1
while num < 11:
? ? cheng = cheng*num
? ? num = num + 1
print(cheng)
查看全部 -
L = [75, 92, 59, 68, 99]
sum = 0
for a in L:
? ? #print(a)
? ? sum=sum + a
print(sum)
avg=sum/len(L)
print(avg)
查看全部 -
'Learn "Python" in imooc'
"I'm OK"'Bob said \"I\'m OK\".'
\n表示換行
\t?表示一個制表符
\\表示?\?字符本身查看全部 -
與and都真才真
或or一真既真
非not反過來
根據計算結果為True或者False,計算機可以自動執行不同的后續代碼
not計算的優先級是高于and和or的
查看全部 -
%取模,也就是余數。
//地板除,結果會忽略純小數。
round()函數,調用方試:使用兩個參數,第一個是需要保留小數點位數的數值,第二個是保留的位數。
查看全部 -
與運算:兩個布爾值都為True,結果為True
或運算:只要有一個布爾值為Ture,結果為Ture
非運算:把Ture變為False,或者把False變為Ture
查看全部 -
取模運算:求余數
地板除:求商
小數點保留位數:round()
查看全部 -
浮點數:可以用數學寫法1.23,-1.23。很大的數,把10用e表示,比如1.23*10^9就是1.23e10,或者12.3e8。0.000012可以寫產1.2e-5.。整數運算都是精確的,浮點運算會有四舍五入的誤差。
字符串:就是非數字型的內容,用‘’或“”括號起來的任意文本
布爾值:就是對應生活中的“對”和“錯”
整數:十進制,二進制(使用前綴?0b),十六進制(使用前綴?0x)
查看全部 -
python中沒有i++操作,如果兩個數都是整數在相除也為整數,如果想要結果為浮點數,我們可以通過讓其中一個數為浮點型
查看全部
舉報