python 入門之變數(二)
在學習一門語言的時候不可避免的要學習從他的最基礎的一些東西,本人一直從事前端工作,在前端的 JS
裡面,變數有三種,es5
的語法裡面的最原始的一種就是 var
關鍵詞,es6
裡面是 let
和 const
但是同樣也支援 es5
的語法變數 val
,但是在 python
裡面定一個變數不需要任何操作符,直接物件屬性對等就好了,如:
a = 10
print(a)
在控制檯或者 .py
檔案內寫入這樣的程式碼後輸出的是數字型別的 10
通過以上例子,再來看看下面一個例子:
a = 10
b = a
a = 20
print(s)
print(b)
當執行之後會在控制檯依次打印出:
這一點和 JS
python
就方便了很多不會再是單純的輸出內容了
相關推薦
python 入門之變數(二)
在學習一門語言的時候不可避免的要學習從他的最基礎的一些東西,本人一直從事前端工作,在前端的 JS 裡面,變數有三種,es5 的語法裡面的最原始的一種就是 var 關鍵詞,es6 裡面是 let 和 const 但是同樣也支援 es5 的語法變數 val ,但是在
Python學習入門之列表(二)
Python學習入門之列表(二) 初始化列表 names = ["zr","hc","ws","hj","fz"] 使用for迴圈遍歷整個列表 for name in names : print(name.upper) 建立數值列表 使用range函式生成
Python入門系列教程(二)
字符 小寫 無符號 bsp div width raw_input abc body 字符串 1.字符串輸出 name = ‘xiaoming‘ print("姓名:%s"%name) 2.字符串輸入 userName = raw_input(‘請輸
python學習之路(二) -- 函數、JSON、終端樣式
blog ade def 數量 通過 等於 name tuple args 函數 函數構成 定義函數:使用def即可 def __getName(idCard): return user_info[idCard].Name 其中,__get
Python 學習之路(二)
在外 封裝 過程 數列 == 3.6 開頭 res form Python 學習之路(二) 以下所用的是Python 3.6 一、條件語句 簡單判斷 1 if 判斷條件: 2 執行語句…… 3 else: 4 執行語句…… 復雜判斷 1 if 判斷
Python 作圖之Matplotlib(二)
Legend import matplotlib.pyplot as plt import numpy as np x = np.linspace(-3, 3, 50) y1 = 2*x + 1 y2 = x**2 plt.figure() #set x limits plt.xl
python入門學習筆記(二)——列表
3.列表 3.1使用列表的值 name = ['dad','sss','ff'] print(name) print(name[0]) print(name[-1].upper()) 3.2修改列表值 name[-1] = 'aa' print(name) 3
python學習之旅(二)
Python基礎知識(1) 一、變數 變數名可以由字母、數字、下劃線任意組合而成。 注意:1.變數名不能以數字開頭; 2.變數名不能為關鍵字; &n
記錄我的Python學習之旅(二)time庫的基本操作
1、time() 功能:獲取當前時間戳,即計算機內部時間值,浮點數 2、ctime() 功能:獲取當前時間並以易讀方式表示,返回字串 3、gmtime() 功能:獲取當前實踐,表示為計算機可處理的時間格式 4、時間格式化:如t=time.gmtime()
Python 入門程式設計題(二)
Python 入門程式設計題:11-20 本系列部落格都是一些比較簡單的題目,適合新手,因為我就是新手~非常歡迎大家一起討論,讓我們一起進步! 11、題目:兩個 3 行 3 列的矩陣,實現其對應位置的資料相加,並返回一個新矩陣: X = [[12,7,3], [4,5
Python 入門程式設計題(二)答案
Python 入門程式設計題:11~20(答案) 提示:最好還是先思考,先編寫,再看答案哦 ^_^ 11. X = [[12,7,3], [4,5,6], [7,8,9]] Y = [[5,8,1], [6,7,3], [4,5,9]] resul
Python函式之引數(二)
關鍵字引數和預設值 def hello_l(greeting, name): print('%s , %s!'%(greeting,name)) hello_l('Hello','world')#位置引數 hello_l(greeting='Hello',name='world')#關
Netty入門之WebSocket(二)
什麼是WebSocket:是一種H5協議規範 解決客戶端與服務端實時通訊而產生的技術:WebSocket本質是一種基於TCP協議,先通過Http/Https發一個特殊的Http請求進行握手,握手後會建立一個用於交換資料的TCP連結,之後客戶端和服務端使用該TCP連結進行實時
python筆記之NUMPY(二)
NumPy 是 Numerical Python 的簡稱,是高效能運算和資料分析的基礎包。本書中幾乎所有高階工具都是建立在它的基礎之上,下面是它所能做的一些事情: ndarray,快速和節省空間的多維陣列,提供陣列化的算術運算和高階的 廣播 功能。使用標準數學函式對整個陣列的資料進行快速運算,而不需
王亟亟的Python學習之路(二)-專案建立以及要點提及
首先,說一下上一篇為什麼雖說我們是從3.X開始說起,那就要說明下2個版本的區別(上下版本幾乎沒關係) Python的3.0版本,常被稱為Python 3000,或簡稱Py3k。相對於Python的早期版本,這是一個較大的升級。 為了不帶入過多的累贅,
unity shader 入門之路(二)sublime編譯器
研究了半天,在同事的指點下入了sublime的坑,VS2015寫unity shader太難受了,沒有高亮,沒有報錯,沒有智慧感應,很不爽,換了sub之後問題就解決了。 一個新的shader 來
Python學習之路(二)
神奇的陣列1、陣列值插入 陣列值插入有三種方式,分別為append()、extend()和insert()。 append():在最後新增一個值,一次只能新增一個。 extend() :在最後新增值,但可以一次新增多個值。 insert() :在指
three.js 著色器材質之變數(二)
上一篇郭先生在例子中用到了著色器變數中的uniform和varying。這篇繼續結合例子將一下attribute變數,在使用過程中也發現由於three.js的版本迭代,之前的一些屬性和引數已經發生了改變,ShaderMaterial也不需要傳遞attributes屬性值,檢視原始碼我們可以看到如果傳遞了att
python爬蟲從入門到放棄(二)之爬蟲的原理
在上文中我們說了:爬蟲就是請求網站並提取資料的自動化程式。其中請求,提取,自動化是爬蟲的關鍵!下面我們分析爬蟲的基本流程爬蟲的基本流程發起請求通過HTTP庫向目標站點發起請求,也就是傳送一個Request,請求可以包含額外的header等資訊,等待伺服器響應獲取響應內容如果伺服器能正常響應,會得到一個Resp
Python 從入門到進階之路(二)
之前的文章我們對 Python 語法有了一個簡單的認識,接下來我們對 Python 中的 if while for 做一下介紹。 上圖為 if 判斷語句的流程,無論任何語言,都會涉及到判斷問題,if 條件會進行 true 和 false 的判斷,如下: 1 num = 10 2 if num =