轉義字符
\n:表示換行
2.查看數據類型的函數,(括號裏的是字符類型)
3.交互式操作命令
3.6與2.7的區別:
3.6是input,2.7是raw_input
input它會根據用戶輸入變換相應的類型,而且如果要輸入字符和字符串的時候必須要用引號包起來,而raw_input則是不管用戶輸入什麼類型的都會轉變成字符型.
4.運算符
①算數運算符:(“+”,“-”,“*”,“/”“%”,“**”,“//”)
“+”:即兩個對象相加
“-”:即兩個對象相減
...依次類推
“%”:運算結果取出餘數部分
“**”:冪,返回a的b次方
“//”:整除,結果取整數,返回的值是商的整數
②關係運算符(也稱比較運算符):共7種
“==”:比較兩個對象是否相等
“!=”:比較兩個對象是否不相等
“<>”:比較兩個對象是否不相等,返回True/False,這個運算符類似於“!=”
“>”:返回a對象是否大於b對象
“<”:返回a對象是否小於b對象
“>=”:返回a對象是否大於等於b對象
“<=”:返回a對象是否小於等於b對象
如何用if語句判斷:
語法:if 條件:
執行語句;
else
執行語句;
③賦值運算符:
“=”:簡單的賦值運算符。
eg:c=a+b,將a+b的值賦值給c
“+=”:加法賦值運算符
eg:a+=b相當於a=a+b
“-=”同“+=”
“/=”:除等於
“%=”“**=”“//=”“*=”:與前幾個道理相同
5.列表
列表是python中最基本的數據結構,[,,,,]由一個方括號以逗號分隔醉成的數據集合。數據可以是任意類型。
語法:[元素1,元素2,元素3.....]
序列中的每個元素會自動分配一個位置(這個位置就是索引,也稱爲下標)
列表的特點:
①.列表中可以包含不同類型的對象
②.支持嵌套
③.可變即可修改,通過下標和切片改變列表元素
6.如何定義列表?
方法一:[] list1=[1,3,5]
方法二:使用內置函數“list()”,將一個序列轉爲列表
eg:
7.如何訪問列表中的值?
這裏lists[1:5]中的1是指下標的位置,即第幾個下標(下標的編號是從0開始的),5是正常數字的5,即第五個位置.
所以意思就是:截取下標爲0和第五個元素位置之間的值。
8.如何修改列表中的元素?
eg:
9.列表的索引和切片
eg:
[1:-1]:下標爲1後的元素與倒數第一個位置之間的元素
[::2]:截取列表中偶數的元素
10.向列表中追加元素
相關函數:
append():向列表末尾追加元素;
extend():追加可迭代對象中的所有元素;
insert():在指定位置插入元素;
eg:
append():
extend():
insert(2,5):2:在第幾個索引前面插入的數,如果超出下標範圍,不會報錯並且將新值插入到末尾。
PS:如果超出取值範圍會報錯