1. 程式人生 > >人工智慧:Tensorflow筆記-Ubuntu入門基礎(1)

人工智慧:Tensorflow筆記-Ubuntu入門基礎(1)

  • 檢視當前路徑:   pwd
  • 查檔當前目錄下的內容: ls
  • 在當前目錄下新建資料夾:mkdir python   (意思是在當前目錄下新建名為python的資料夾)
  • 進入某個目錄:cd 目錄名 ,例如:cd python,即進入了剛才新建的Python資料夾中
  • 變數:就是一個標籤,由非數字開頭的字母、數字、下劃線組成,它的內容可以是數值,字串,列表、元組和字典;
  • 數值:就是數字;
  • 字串:就是用一對雙引號或單引號引起來的內容,只要被引起來就是字串。
  • 轉移字元:\t 表示tab

                     \n 表示換行

                      \"    表示"

  • %s 佔位,用%後的變數替換
  • example:
a = 100

b = "Hello World"

print "point = %s\n\" %s \""(a,b)

point = 100

" Hello World "
  • 列表:[ ],裡面的元素用逗號隔開,元素可是數值,字串,或者兩者的混搭
  • 如:a = [1,2,3,"zhangsan","4"],用列表名[索引號]索引列表中的元素,a[0] = 1,a[3] = "zhangsan"
  • 切片:用列表名[起:止]表示切片,從列表中切出相應的元素,前閉後開

如:a[0:2]切出[1,2]

a[:] = [1,2,3,"zhangsan","4"]

  • 用列表名[起:止:步長]   帶步長的切片,步長有方向。結合切片中前閉後開的特點

c = [1,2,3,4,5,6,7]

切出[5,4,3,2]用c[4:0:-1],前閉後開,不包括第0個元素

切出[5,4,3,2,1]用c[4::-1]      

切出[6,4,2]用c[-2::-2]

  • 修改:列表名[索引號] = 新值
  • 刪除:del 列表名[索引號]      注意之間存在的空格
  • 插入:列表名.insert(插入位置索引號,新元素)
  • 元組( ),一旦定義不能改變,如f = (1,2,3)
  • 字典{ },字典裡放著{鍵:值,鍵,值,鍵:值}這樣n個鍵值對

如dic = {1:"123","name":"zhangsan","height":180},用字典名[鍵]索引字典中的值

dic["name"] = "zhangsan"

  • 修改:字典名[鍵] = 新值
  • 刪除: del 字典名[鍵]
  • 插入:字典名[新鍵] = 新值