-
score?=?59 if?score?<?60: ????print('抱歉,考試不及格') elif?score?>=?90: ????print('恭喜你,拿到卓越的成績') elif?score?>=?80: ????print('恭喜你,拿到優秀的成績') else: ????print('恭喜你,考試及格')
print后小括號可帶可不帶,有什么區別
最新回答 /?慕俠8214967
?帶括號是實例化,不帶括號是賦值。
查看全部 -
注意:轉義字符 \不計入字符串的內容中。
常用的轉義字符還有:
\n表示換行
\t 表示一個制表符
\\表示 \ 字符本身查看全部 -
可以看到print('抱歉,考試不及格')這行代碼明顯比上一行代碼縮進了,這是因為這行代碼是if判斷的一個子分支,因此需要縮進,在Python規范中,一般使用4個空格作為縮進
在if語句的最后,有一個冒號:,這是條件分支判斷的格式,在最后加入冒號:,表示接下來是分支代碼塊
查看全部 -
https://docs.python.org/3/library/functions.html查看全部
-
# Enter a code
L = [75, 92, 59, 68, 99]
sum=0
count=len(L)
for ch in L:
??? sum=sum+ch
print(sum/count)查看全部 -
tuple內元素固定不變
但性能高查看全部 -
+
-
*
/
%求余
地板除// 結果為整數
round保留小數點位
查看全部 -
輸出b 使用format方法填寫{}里面的內容
查看全部 -
# Enter a code
a='Life is short, you need Python'
d=12
b='nihao,{1}{0}'
c=b.format(a,d)
print c
查看全部 -
常用的轉義字符還有:
\n表示換行
\t 表示一個制表符
\\表示 \ 字符本身查看全部 -
#-*-coding:utf-8
指定utf編碼
否則會報錯
查看全部 -
因為‘ ’表示為字符串所以是ture,所以先顯示b,如果兩個顛倒位置則為world優先輸出
查看全部 -
與運算
只有兩個布爾值都為 True 時,計算結果才為 True。
True and True # ==> True
True and False # ==> False
False and True # ==> False
False and False # ==> False或運算
只要有一個布爾值為 True,計算結果就是 True。
True or True # ==> True
True or False # ==> True
False or True # ==> True
False or False # ==> False非運算
把True變為False,或者把False變為True:
not True # ==> False
not False # ==> True查看全部 -
浮點數
字符串
整數
二進制查看全部 -
創建set的方式是使用set(),并傳入一個list,list的元素將會被轉換成set的元素。
set內部存儲的元素是無序的。
另外,set不能包含重復的元素,
在傳入set()的list中,包含了重復的元素,但是打印的時候,相同的元素只保留了一個,重復的元素都被去掉查看全部
舉報