注釋這個東西,就像說明書一樣,可以用來解釋程式的作用和功能,能很好的提高程式的可讀性,更重要的,是可以讓別人一目了然,方便工程的交接。
python 的注釋有兩種: 單行注釋、多行注釋
python 使用"#"作為單行注釋的開始,"#"之後直到本行結束的**或者句子都會被直譯器忽略掉,即不會執行
python 使用三個單引號(''' ''')或者雙引號(""" """)作為多行注釋的開始和結束,單、雙引號包括的內容為注釋
# 這是單行注釋,只對本行有效
'''這裡是多行注釋
可以多行顯示
'''"""
這也是多行注釋
單、雙引號之間的內容是注釋
"""
變數是程式語言很重要的乙個概念,通常使用變數來儲存和呼叫資料。
pthon 是弱型別語言,所謂弱型別語言,其有兩個明顯的特點:
python使用等號 (=) 作為賦值運算子,把等號右邊的值賦給左邊的變數,例如 a=1 ,即是把1賦給了a,此時a的值為1
python需要使用識別符號來給變數命名,命名一般遵循以下幾個規則:
python關鍵字
python包含了關鍵字和一系列的內建函式,一般不使用他們作為變數名,比如:false、true、help()、float() 等。
認識 print 函式
前面我們已經使用到了 print 函式來輸出「hello world」, print 函式可以同時輸出多個變數
>>> a = 5 #把5賦值給a
>>> b = 10 #把10賦值給b
>>> c = 15 #把15賦值給c
>>> print(a,b,c) #同時輸出a,b,c的值
5 10 15
數值型別是程式最常用的一種型別
整型可以把它理解為整數型,即1,2,3,999等整數,比如上面的 a,b,c 分別賦值了5,10,15,這就是整型
同樣的,浮點型可以理解為小數, 比如1.1, 2.2 等
可以使用type()函式來檢視變數的數值型別:
>>> print(type(a))
字串幾乎可以包含所有字元,中英文都可以,比如:
str1 = '我是字串'
str2 = "python"
print(str1)
print(str2)
字串可以用單引號或者雙引號包含。
轉義字元:
如果字串本身包含了單/雙引號,則需要轉義字元,例如:
str3 = 'i'm a doctor'
這樣python 就會把i和m之間的單引號和前面的進行配對,此時只需要在第二個引號前面新增反斜線(\)即可:
str3 = 'i\'m a doctor'
常用轉義字元:
轉義字元
說明\b
退格符\n
換行符\r
回車符\t
製表符python允許字串之間進行拼接:
>>> str4 = str1 + str2
>>> print(str4)
數值和字串不能直接拼接,使用str()可以把變數字串化:
>>> str5 = str1 + str(a)這裡的格式化可不是清空內容的意思,是把字串變成格式來進行呼叫。>>> print(str5)
我是字串5
python使用(%)或者format() 函式來對字串格式化:
a = 5
str2 = 'python'
print("我 %s 歲了,我喜歡 %s。" % (a, str2)) #使用%s
print("我歲了,我喜歡".format(a, str2)) #使用format()函式
字串的其他常用操作:
title():首字母大寫
lower():轉換成小寫
upper():轉換成大寫
python的數值型別 Python 數值型別
python的數值型別 python中有三種數值型別 int 整型 float 浮點型 complex 複數 數值型別變數會在賦值時自動建立 示例 a 6 int b 8.8 float c 6j complex 要驗證python 物件的型別,可使用type 函式 示例 print type a ...
python中的類,類變數,例項變數
這幾天寫 的時候碰到乙個python中的小問題,找了好半天才解決,所以記錄下來。classa object def init self self.x y def call self for i in range 5 print x self.x print y y 輸出的結果是 x 5,5,5,5,...
十一 python中變數型別 數值型別
在學習變數型別之前引入乙個檢視型別的函式 檢視型別函式使用方式 print type 變數名 數值型別一共有4種 整型,長整型,浮點型,複數型別 1.整型 int 整型用於代表數字中所有的整數,帶符號 包括負整數 例 2.長整型 long 用來代表數字中位數較長的整數 例 e 123l print ...