函數(shù)名 | 功能 |
---|---|
title() | 以首字母大寫的方式顯示每個單詞摹芙,可以用變量名.titile()的方式 |
upper() | 大寫每個單詞的字母 |
lower() | 小寫每個單詞的字母 |
id() | 查詢該值在內(nèi)存的地址 |
type() | 查詢該值在內(nèi)存的地址 |
rstrip() | 刪除尾部的空白字符(暫時性的) |
lstrip() | 刪除頭部的空白字符(暫時性的) |
strip() | 刪除頭尾的空白字符(暫時性的) |
列表的操作 | 列表操作的功能描述 |
len(list) | 確定列表的長度 |
list.append() | 增:在列表的末尾添加元素 |
list.insert(位置,item) | 增:在列表中添加元素 |
del list[i] | 刪:刪除列表中的任何位置的元素 |
pop(位置) | 刪:在列表中刪除一個后續(xù)繼續(xù)使用的任何位置的元素,位置默認(rèn)是尾部 |
list.remove('value') | 值刪除:直接刪除列表中的某個值婉弹,但是僅刪除第一個指定的值 |
list.sort() | 對列表中的元素進(jìn)行永久性順序排列 |
list.sort(reverse = True) | 對列表中的元素進(jìn)行永久性逆序排列 |
sorted(list) | 對列表中的元素進(jìn)行臨時性順序排列(注意區(qū)分和sort的語法) |
sorted(list,reverse = True) | 對列表中的元素進(jìn)行臨時性逆序排列 |
list.reverse() | 對列表中的元素進(jìn)行逆序排列 |
range(起始值,截止值,間隔) | 配合for循環(huán)操作可生成一系列數(shù)字 (差一函數(shù)) |
list(range()) | 將range生成的一系列數(shù)字轉(zhuǎn)換為列表 |
min()屑埋、max()、sum() | 求列表中的最小愚墓、最大值,以及求和 |
注:差一函數(shù)指的是從指定的第一個值開始數(shù)昂勉,到達(dá)指定的第二個值后停止浪册,但是不包含第二個值。
Python使用技巧:
-
注釋
單行注釋使用 #
多行注釋使用 ''' ... '''
# 我是單行注釋
'''
我是多行注釋
...
'''
注:在ST3編輯器中岗照,單行注釋快捷鍵為【ctrl+/】村象,多行注釋快捷鍵為【ctrl+shift+/】
-
加號【+】的使用
加號不能將字符和數(shù)字相加笆环!
NUM = 9527
# print('hello ' + NUM)
# 如若直接上面運(yùn)行,會報(bào)錯:
# TypeError: must be str, not int
# 必須將NUM強(qiáng)制轉(zhuǎn)化為str類型方可厚者,如下:
NUM = str(NUM)
print('hello ' + NUM)