(1)字串:雙引號或單引號中的資料
(2)字串的輸出:
name = 『xiaoming』
print(』%s』%name)
(3)字串的輸入:
name = input(『請輸入名字』)
print(』%s』%name)
(4)字串的下標與切片:
下標name = 『abcde』
name[0]對應a、name[1]對應b,其中python中的下標從0開始
切片:[起始:結束:步長]
name = 『abcde』
name[0:3] 取下標為0-2的字元(『abc』)
name[0:5:2] 每隔兩個取0-4的字元(『ace』)
注釋:[a:b]為左閉右開取值
(5)字串的常見操作
查詢操作:
find:
name = 『12345』
name.find(『3』)返回的是3在字串在name中的下標
若沒有查詢到,這返回-1
注釋:find查詢是從左到右的順序,若有多個相同的值,也只顯示第乙個值得下標
rfind:從右端開始查詢
index:用法與find一樣,若是沒有查詢到則報錯
rindex:從右端開始查詢
count: 查詢字串出現的次數
startswith:以str開頭,符合返回true,不符合返回false
endswith:以str結尾,符合返回true,不符合返回false
isalpha:都是字母,符合返回true,不符合返回false
isdigit:都是數字,符合返回true,不符合返回false
isalnum:都是字母或數字,符合返回true,不符合返回false
isspace:都是空格,符合返回true,不符合返回false
修改操作
capitalize:把字串第乙個大寫
replace:替換 name.replace(『原』;『現』,『次數』)
title:字串每乙個單詞首字母都大寫
lower:所有字串由大寫變成小寫
upper:所有字串由小寫變成大寫
ljust:字串左對齊
rjust:字串右對齊
center:居中對齊
partition:以str分割成三部分
rpatition:從右開始,以str分割成三部分
split:按照指定內容分割 name.split(『str』,次數)
splitlines:按照行分割,返回作為元素的列表
刪除操作
lstrip:刪除左邊的字元
rstrip:刪除末尾的字元
strip:刪除兩端的字元
增加操作
join:每個字元後都插入str
name = 『123』
str = 『-』
str.join(name) = 『1-2-3』
(1)形式name = [1,2,3]
(2)列表的常見操作:
增刪
del:根據下標刪除 del name[2]
pop:刪除最後乙個 name.pop()
remove:刪除指定的元素 name.remove(『str』)
改
直接賦值
name = [0,1,2]
name[0] = 3
name = [3,1,2]
查
in :元素是否在列表,在返回true,不在返回false
not in :元素是否在列表,不在返回true,在返回false
index: name.index(『str』,起,止)
count:查詢列表中指定元素的個數
排序
sort:從小到大排序 a.sort()
a.sort(reverse=true) 從大到小排序
(1)形式 name = ( )
(2)元組通過下標訪問
(3)元組不可以修改,但可以查詢
(1)形式:info =
(2)根據鍵值訪問
info =
info[『name』] = 『123』
info[『id』] = 100
增
info[『***』] = ***
刪
del info[『name』]
info.clear( ) 清空字典
改
info[『name』] = name
重要!!!!
遍歷且帶下標
enumerate()
>>> chars = ['a', 'b', 'c', 'd']
>>> for i, chr in enumerate(chars):
... print i, chr
...0 a
1 b2 c
3 d
Python基礎知識點
python2與python3編碼相容性 python2如果沒有指定編碼格式,預設的編碼是ascii,不進行轉換會出現unicodedecodeerror錯誤,為了使得python2與3進行相容,可以用如下 實現 import sys from django.utils import six if ...
jQuery基礎知識點(二)
一 jquery 獲得內容和屬性 1.jquery擁有可操作html元素和屬性的強大方法。2.jquery dom操作 jquery中非常重要的部分,就是操作dom的能力。jquery提供一系列與dom相關的方法,這使訪問和操作元素和屬性變得很容易。提示 dom document object mo...
C 基礎知識點(二)
類的作用或概念 用來描述一組具有相似屬性的東西的物件的一種資料結構。類中有資料成員的宣告和定義,有成員函式的實現 物件就是類的例項化。計算機要想使用類,只能進行例項話。stl是標準庫模板,由容器演算法迭代器組成。stl優點 1.可以很方便的對一堆資料庫進行排序 呼叫sort 2.stl是跨平台的,在...