-
num = 0
sum = 0
while num <= 1000:
? ?num = num + 1
? ?if num%2 == 1:
? ? ?continue
? ?sum = sum + num
print(sum)查看全部 -
num = 0
sum = 0
while True:
? ? if num > 1000:
? ? ? ? break
? ? if num%2 == 0:
? ? ? ? sum = sum + num
? ? num = num + 1
print(sum)
查看全部 -
n = 1
sum = 1
while n <= 10:
? ?sum = sum * n
? ?n = n + 1
print(sum)查看全部 -
L = [75,92,59,68,99]
sum = 0
n = 0
for i in L:
? ?n = n + 1
? ?sum = i + sum
print(sum/n)查看全部 -
age = eval(input('請輸入年齡'))
if age >= 18:
? ?print('adult')
elif age >= 6:
? ?print('teenager')
elif age >= 3:
? ?print('kid')
else:
? ?print('baby')查看全部 -
需要往里面添加Dodo、Mimi的成績時,可以使用賦值語句往里面添加元素:
d['Mimi'] = 72
d['Dodo'] = 88
print(d)append()只能每次添加一個元素,并且是在已有的列表或者集合,字典的情況下
查看全部 -
如果字符串既包含'又包含",就需要對字符串中的某些特殊字符進行“轉義”,Python字符串用\進行轉義。
注意:轉義字符?\不計入字符串的內容中。
常用的轉義字符還有:
\n表示換行
\t?表示一個制表符
\\表示?\?字符本身查看全部 -
1,變量名由大小寫英文字母、數字和下劃線_組成
2,變量不能用數字開頭
3,變量盡量不要和Python關鍵字重合(比如前面學習過的:and、or、not,否則可能導致Python原有關鍵字發揮不出作用)
a = 1 # 這個時候a存儲的是整數類型
print(a)
a = 'ABC' # 這個時候a存儲的是字符串類型
print(a)
這是Python這類語言特有的特性,我們稱之為動態語言,與之對應的是靜態語言查看全部 -
# Enter a code
# -*- coding: UTF-8 -*-?
b=['Alice','Bob','Candy','David','Ellena']
a=[89,72,88,79,99]
c=dict(zip(a,b))
sorted(c.keys())
print(c.values())
查看全部 -
Python除了普通除法以外,還有一個特殊的除法被稱為地板除,對于地板除,得到的結果會忽略純小數的部分,得到整數的部分,地板除使用//進行。
10//4 # ==> 2
10//2.5 # ==> 4.0
10//3 # ==> 3查看全部 -
set和list類似,擁有一系列元素,但是set和list不一樣,set里面的元素是不允許重復的,而list里面可以包含相同的元素;set與list的另一個區別是,set里面的元素是沒有順序的。
打印的時候,相同的元素只保留了一個,重復的元素都被去掉了
查看全部 -
遍歷之后打印成績
for循環返回包含兩個參數的元素
再遍歷其中的一個元素
查看全部 -
1、取模運算
百分號%
對2取模可以判斷一個數的奇偶性,結果為0則為偶數,否則即為奇數
2、地板除
雙斜杠//
結果忽略純小數部分,得到整數部分
3、小數點位數
round()函數
round(x,n)(x表示需要處理的數值,n表示保留的位數)
查看全部 -
二維列表是指一個列表的元素也是列表
查看全部 -
我的錯誤答案:
而應該用while先給出一個大的范圍? 然后逐個加一再判斷奇偶
是奇數就continue
是偶數就加到sum里
查看全部
舉報