奇酷python培訓(xùn)核心語(yǔ)法練習(xí)(像背單詞一樣掌握)
來(lái)源:
奇酷教育 發(fā)表于:
想背單詞一樣記住python用法,下面是奇酷Python培訓(xùn)給大家練習(xí)的十二個(gè)小例子。 1,如何打印i& 39;m "ok" 答案:print(& 39;i&
想背單詞一樣記住python用法,下面是奇酷Python培訓(xùn)給大家練習(xí)的十二個(gè)小例子。
1,如何打印i'm "ok"
答案:print('i'm "ok"')
2, print(r'\ \')和print('\ \')結(jié)果是分別什么?語(yǔ)句中的‘r’是什么作用?
答:請(qǐng)自行實(shí)驗(yàn)
3,如何不使用 打印多行?
答案:請(qǐng)自行實(shí)驗(yàn)
4,下面三個(gè)式子的值是多少print(10//3) print(10/3) print(10%3)
答:請(qǐng)自行實(shí)驗(yàn)
5,如何得到字符的Ascii碼,如何得到Ascii碼代表的字符?
答: ord('') #0 得到字符的ascii碼表示
chr(0) #'0x00' 得到ascii碼表示的字符
6,根據(jù)下面兩個(gè)語(yǔ)句分清e(cuò)ncode和decode的作用。
print('中文'.encode())
print( b'\xe4\xb8\xad\xe6\x96\x87'.decode())
7,這個(gè)語(yǔ)句print('%-2d-%.2f' %(3,1.156)) 的輸出是什么樣的
答:3 -1.16(注意3后面有個(gè)空格)
8,如何打印%
s = 'Hello, {0}, 成績(jī)提升了 {1:.1f}%'.format('小明', 17.125)
print(s)
9,list和tuple的基本操作有哪些?請(qǐng)問(wèn)下列語(yǔ)句執(zhí)行后返回值和ls的值是什么?
#list&tuple
ls=[1,2,3,[2,3,4]]
len(ls)
ls.append(5)
ls.insert(0,5)
ls.pop()
ls.pop(-1)
10,條件判斷的完整語(yǔ)句是什么
11, for循環(huán)的基本語(yǔ)句是什么,下列語(yǔ)句的輸出結(jié)果是什么?
for i in range(0,101,2):
print(i)
12,字典的建立 增刪查改都是如何進(jìn)行的?請(qǐng)問(wèn)下列語(yǔ)句執(zhí)行后返回值和d的值是什么?
d={'name':'nico', 'number':301020, 'score':100}
d['city']='beijing'
'name' in d
d.get('name')
d.pop('city')