pyhton入門(二)

Pythonpython

1.轉義字符數據結構

  \n:表示換行app

 

 2.如何查看數據類型的函數type()ide

 

3.交互式操做命令raw_input()  input('')函數

 

個人年齡是:(你輸入的值)spa

 

   4.運算符對象

 

   1種:算術運算符索引

       +   -   * /  %  **  //字符串

 

  +  兩個對象相加input

  a=10  b=20

  a+b   // 30

 

 -   兩個對象相減

 *   兩個對象相乘

 /   兩個對象相除

%:運算,結果取餘數部分

** 冪:返回ab次冪    1020次方

// 整除:取整數,返回商的整數部分  9/2

 9.0//2.0  》》浮點數作整除的時候獲得的是浮點數

 

2.關係運算(比較運算符)7

  注意:全部關係運算符,結果都返回bool

 

  1種:== 比較對象是否相等

  2種:=比較兩個對象是否不相等

  3.種: <> 比較兩個對象是否不相等返回true ,這個運算符相似於!=

  4種: > 返回a是否大於b

  5 種: <

  6 種: >=

  7 種: <= 返回a是否小於等於b

 

a=21   b=10 

若是 a==b 就打印字符串: 'a等於b'   不然  打印  'a不等於b'

打印結果是 :a不等於b

 

if  條件:

  執行語句;

else

  執行語句;

 

3.賦值運算符 8

 

 1種:= 簡單的賦值運算符

     c=a+b  a+b的運算結果賦值給c

 2種:+= 加法賦值運算符

 

   a+=b  等效於a=a+b;   (擴展運算符)

  3種:-= 加法賦值運算符

     a-=b  等效於a=a-b;  

  4種:*=

  5種: /=

  6 種: %=

  7 種: **=

  8 種://=  整等於

 

a=10  b=20;

     分別用這8個運算符運算結果(直接打印)

 

 

5.列表

 

  python中最基本的數據結構,[ ,, , ]1個方括號內以逗號分隔組成的數據集合,數據能夠是任意類型

 

  語法:[ 元素1,元素2,元素3...]

          0       1      2

 序列中的每一個元素會自動分配一個位置(索引-下標)

 

列表的特色:

   1.列表中能夠含不一樣類型的對象

   2.支持嵌套

   3.可變(能夠修改)經過下標,切片,改變列表元素;

 

如何定義列表:

 

 方法一:[ ]  list1=[1,3,5]

 

 方法二:使用內置函數list(str ) 能夠將一個序列轉爲列表

 

如何訪問列表中的值:

 

 varlists=[1,2,3]

 lists[0] :獲取下標對應的相前的元素

 lists[0:2] 從第0個位置截取到第二個位置[1,2]

 

修改列表中的元素:

       colors=['red','yellow','blue'] 需求將每一個顏色取出來打印出來

       而後將第二×××改爲black; 將改完後的打印出來

 

列表的索引和切片:(截取)

 

classmates=['madking','agon','michael','bob','tracy'];
print(classmates[1:3]);
print(classmates[1:-2]);從下標第1個位置開始截取(倒數第2個位置前面的               

                        兩個元素)

print(classmates[::2]);截取列表中偶數的元素。 

6.向列表中追加元素

  append():向列表末尾追加元素;

 

7.extend( ):追加可迭代對象中全部元素

 

  list1=[1,2,3];   list2=[];   list2.extend(list1);
直接在list2中追加list1元素
 
 list1=[1,2,3];   list2=[11,12];   list2.extend(list1);  [11, 12, 1, 2, 3]
若是list2裏自己有元素,是向末尾追加另一個列表裏的元素
 
8.insert()在指定位置插入元素
 
  insert(starti,插入值) starti--列表的下標值 ,新值插入表下標的前面
  若是超出範圍,不會報錯,新值會追加到末尾
 
  注意:若是超出取值範圍會報錯:
list=[1,2,3]
list[8]//報錯
相關文章
相關標籤/搜索