torch 變數 python變數

2021-10-10 22:57:11 字數 1258 閱讀 6817

⽬目標 變數量的作⽤用定義變數量認識資料型別

⼀一. 變數量的作⽤用

舉例例體驗:我們去圖書館讀書,怎麼樣快速找到⾃自⼰己想要的書籍呢?是不不是管理理員提前將書放到固定位置,並把這個位置進⾏行行了了編號,我們只需要在圖書館中按照這個編號查詢指定的位置就能找到想要的書籍。

這個編號其實就是把書籍存放的書架位置起了了⼀乙個名字,⽅方便便後期查詢和使⽤用。

程式中,資料都是臨時儲存在記憶體中,為了了更更快速的查詢或使⽤用這個資料,通常我們把這個資料在記憶體中儲存之後定義⼀乙個名稱,這個名稱就是變數量。

變數量就是⼀乙個儲存資料的的時候當前資料所在的記憶體位址的名字⽽而已。

二. 定義變數量

變數量名⾃自定義,要滿⾜足識別符號命名規則。

2.1 識別符號

識別符號命名規則是python中定義各種名字的時候的統⼀一規範,具體如下:

由數字、字⺟母、下劃線組成

不能數字開頭

不能使⽤用內建關鍵字

嚴格區分⼤大⼩小寫

2.2 命名習慣

⻅見名知義。⼤大駝峰:即每個單詞⾸首字⺟母都⼤大寫,例例如: myname。

⼩小駝峰:第⼆二個(含)以後的單詞⾸首字⺟母⼤大寫,例例如: myname。

下劃線:例例如: my_name。

2.3 使⽤用變數量

變數量名 = 值1

my_name = '張三'

schoolname = 'xx學校'

三. 認識資料型別

在 python ⾥裡里為了了應對不不同的業務需求,也把資料分為不不同的型別。

檢測資料型別的⽅方法: type()

a = 1

print(type(a)) # -- 整型

b = 1.1

print(type(b)) # -- 浮點型

c = true

print(type(c)) # -- 布林型

d = '12345'

print(type(d)) # -- 字串串

e = [10, 20, 30]

print(type(e)) # -- 列列表

f = (10, 20, 30)

print(type(f)) # -- 元組

h =

print(type(h)) # -- 集合

g =

print(type(g)) # --字典

torch7 刪除cuda變數

經常會在torch上會有用到刪除變數的操作 a nil但是放到cuda上面卻不是很奏效 cutorch.setdevice 1 src1 torch.cudatensor 100000,10000,2 這個時候會發現視訊記憶體占用了很大,但是怎麼來刪掉src1占用的視訊記憶體呢?src1 nil c...

Python 變數的變數

最近在寫乙個程式的過程中,遇到乙個 python 變數的變數的問題,就是某個變數的值,還是變數,然後我想取最終的值,感謝偉大的 google,寫這篇文章記錄下。先上 usr bin env python encoding utf 8 import inspect import configparse...

python變數傳遞 python變數傳遞

python變數傳遞 數值 num 1 123 num 2 num 1 改變num 2值前 print num 1 num 2 format num 1,num 2 num 2 0 改變num 2值後 print num 1 num 2 format num 1,num 2 輸出num 1 123,...