日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python(9)-变量、input函数

發布時間:2023/12/13 python 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python(9)-变量、input函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

變量、input函數

  • 1.變量的定義(不可變對象)
  • 2.變量的類型
  • 3.變量的命名規范
  • 4. 不同類型的數據計算
  • 5.類型轉換函數
  • 6.input()
  • 7.Tips

程序是用來處理數據的,而變量是用來存儲數據的。

關于函數,是一個提前準備好的代碼;可以直接使用,不用關心內部細節。

1.變量的定義(不可變對象)

(1)給一個變量名賦值,就是定義了一個變量。(變量使用前都要賦值)。

變量名=值

(2)可以通過數值計算表達式定義變量。

num1=2
num2=3
num3=num1*num4

(3)python 中的變量是一個不可變對象。
變量的值發生變化,Python會自動申請另一塊內存,變量名只是內存地址的引用。缺點:減少重復的值對內存空間的占用(值再改回去變量名會指向原來的地址,通過代碼驗證了,作用機制不懂啊)優點:每次修改變量的值,都需要重新開辟內存單元;給執行效率帶來一定的影響。

>>> x = 2 >>> id(x) # 查看x的內存地址 4474680480 >>> x = 3 >>> id(x) 4474680512 >>> x=2 >>> id(x) 4474680480 # 真的指回去了,作用機制不懂啊 >>>

2.變量的類型

Python定義變量時不需要指定數據類型,解釋器會依據等號右邊的數據自動推導出變量中保存的類型
不同的數據要使用不同的數據類型,常用的數據類型:
數值型: 整型(int),浮點型(flat),布爾型(非零即是),復數型(complex,用于數學計算)
非數值型: 序列(列表,字符串,元組,Unicode字符串,字節數組,緩沖區,Xrange對象),映射(字典)

python2.0的整數據類型,int :整型,long:長整形;Python3.0中將原有的長整型統一定義為int

type可以查看數據的類型

>>> type(x) <class 'int'> >>> a = "a" >>> type(a) <class 'str'> >>> b = [1] >>> type(b) <class 'list'> >>>

Pycharm 調試時能夠從變量窗口查看變量類型

3.變量的命名規范

標示符:程序員定義的變量名、函數名。命名字要見名知義,由字母數字下劃線組成,數字不能開頭。
關鍵字:python內部已經使用的標識符,用戶定義的標識符不能和關鍵字相同。一下命令可用于查Python關鍵字

import keyword
print(keyword.kwlist)

注意事項
1.Python 標識符區分大小寫
2.變量命由多個單詞組成時,每個單詞都使用小寫字母,單詞與單詞之間用下劃線連接。
3.其他語言中會有其他命名方法
(小駝峰:第一個單詞以小寫字母開頭,后面的單詞以大寫字母開頭)
(大駝峰:所有單詞均以大寫字母開頭)

4. 不同類型的數據計算

數值型類型可以進行同類型的加減乘除計算;
字符串變量之間的計算:加號和乘號的重載
字符串的拼接,直接使用加號即可;字符串只能加字符串,不能加數字;

5.類型轉換函數

int(x):可以將變量x轉換成整形
float(x):可以將變量x轉換成浮點型

a=‘123’
b=int(a) #a本身類型不變,b的類型為int型

6.input()

變量名=input(‘提示輸入的內容’)

python2.x版本的input函數是自動識別數據類型類型,raw_input函數是字符串輸入。
python3.x版本的只剩下input函數可用了,而且類型是字符串。

7.Tips

1.只想顯示當前文件,在顯示窗口的上端,右鍵文件名,關掉其他的窗口(CLose other)

2.ipython輸出如果用一個變量來接受,就不會輸出在屏幕中。

3.ubuntu截屏的快捷命令,命令運行后用鼠標框選合適的截屏區域。能夠選擇截取區域,需要的時候,比快捷鍵截全屏方便。

gnome-screenshot -a

4.Pycham調試擴展
圖標:三角后帶小尾巴,繼續執行所有代碼,
圖標:紅色小方塊,不執行后續代碼
如果之前的調試沒有結束,再次按調試按鈕,都會新創建一個環境。沒有必要,會耗費內存空間。

(后續還有關于變量的進階)

總結

以上是生活随笔為你收集整理的python(9)-变量、input函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。