一、python聲明變量
#聲明變量 message = "Hello Python world!" #打印結果 print(message)
上邊代碼輸出的結果爲: Hello Python world!
二、python修改變量值
下面來進一步擴展這個程序:修改以上代碼,使其再打印一條消息。爲此,在以上中添加一個空行,再添加下面兩行代碼:
1 message = "Hello Python world!" 2 print(message) 3 message = "Hello Python Crash Course world!" 4 print(message)
現在如果運行這個程序,將看到兩行輸出:
Hello Python world!
Hello Python Crash Course world!
三、python字符串類型
字符串 就是一系列字符。在Python中,用引號括起的都是字符串,其中的引號可以是單引號,也可以是雙引號,如下所示:
"This is a string." 'This is also a string.'
這種靈活性讓你能夠在字符串中包含引號和撇號:
1 'I told my friend, "Python is my favorite language!"' 2 "The language 'Python' is named after Monty Python, not the snake." 3 "One of Python's strengths is its diverse and supportive community."
3.1 使用方法修改字符串大小
修改英文字符串的方法總共有三種: title() 方法,英文單詞首字母全部大寫 upper() 方法,英文單詞全部大寫 lower() 方法,全部小寫
1 name = "pthon or javascript" 2 print(name.title()) 3 print(name.upper()) 4 print(name.lower())
以上代碼打印的結果分別爲:
1 Pthon Or Javascript 2 PTHON OR JAVASCRIPT 3 pthon or javascript
四、python列表
列表 由一系列按特定順序排列的元素組成。
你可以創建包含字母表中所有字母、數字0~9或所有家庭成員姓名的列表;
也可以將任何東西加入列表中,其中的元素之間可以沒有任何關係。
鑑於列表通常包含多個元素,給列表指定一個表示複數的名稱(如letters 、digits 或names )是個不錯的主意。
在Python中,用方括號([] )來表示列表,並用逗號來分隔其中的元素。
names = ["liu de hua","li jian","zhou jie lun","xietingfeng"]
4.1 訪問列表元素
列表類似於javascript中的數組概念,是一個有序集合,因此上要訪問列表的任何一個元素只需要將該元素的位置或索引告訴python即可,如下:
names = ["liu de hua","li jian","zhou jie lun","xietingfeng"] # 訪問第一個列表值,記住:列表值一般從0開始,在很多編程語言中都是如此 print(names[0])
#獲取的值是 liu de hua #我們用學習過的title()方法,讓他顯示更整齊好看,首字母全部大寫 print(names[0].title()) #返回的值 Liu De Hua
4.2 操作列表
1. 使用append(),在列表末尾添加新的對象
names = ["liu de hua","li jian","zhou jie lun","xietingfeng"] names.append("na ying") print(names)
2、清空列表,clear()
names = ["liu de hua","li jian","zhou jie lun","xietingfeng"] names.clear() print(names)
3、列表拷貝 copy()
names = ["liu de hua","li jian","zhou jie lun","xietingfeng"] name_2 = names.copy() print(name_2)
4、計算元素出現的次數 count()
names = ["aa","bb","cc","bb","dd","ee","bb"] li_name = names.count("bb") print(li_name)
5、擴展原列表,參數:可迭代對象(和append的區別在於append只會追加要傳入的對像,extend會用迭代方式循環添加傳入對像的每個元素)
6.根據值獲取當前值索引位置(左邊優先,找到後就不會找下一個元素了)
7.在指定索引位置的前面插入元素 insert()
8.使用 del 用酒刪除值,pop()方法刪除值,但仍可使用