python分為python2和python3,
網上說了各種各樣的不同,到底該怎樣選擇,python3是趨勢,不過很多企業依然使用著python2
其實,他們沒有什麼太大的區別,會一種自然就會另外一種了
這裡我寫的是python3,水平很有限,有不足之處還請指出。
1.變數:python不像c++一樣,用int,float,double等來定義變數,python中輸入的預設就是字串(string)
2.輸入:
name = input("name:")
結果:name:_
(等待你輸入,輸入後的字串賦值給name變數)
3.輸出
print()
接下來我用乙個例項來分析:
__author__ = '一清'
#這一行無關緊要,寫出作者而已
name = input("name")
#python注釋要用#或'''(內容)''',不要與c++的//混用
age = int(input("age")) #這裡是強制轉換,預設是字串,轉型後程式設計int型
print(type(age), type(str(age)))
#這裡的type()是判斷型別的,第乙個為int型,第二個為str型
job = input("job")
salary = input("salary")
#同上
#這裡定義乙個長字串
info = '''
---------info of %s---------
name:%s
age:%d
job:%s
salary:%s
''' % (name, name, age, job, salary)
#%s代表的是字串,%d是double,
#輸出時候%s的地方分別替換成name,age等,按位置匹配
info2 = '''
---------info of ---------
name:
age:
job:
salary:
'''.format(_name=name,
_age=age,
_job=job,
_salary=salary)
#這裡是第二種方法,format方法,了解就好,不如第一種常用
info3 = '''
---------info of ---------
name:
age:
job:
salary:
'''.format(name,age,job,salary)
#這裡同上,換了一種方式,其實,記住第一種,這兩種遇到能看懂就行
print(info3)
#這裡是輸出結果,其實三個輸出的都是一樣的結果
這是輸入
輸出:
不定時更新
Python變數基礎知識
目錄 所謂變數,是指程式執行過程中其值可以改變的量。舉例 在數學中x和y就是變數,python中不同的是變數不只是儲存數字,它可以儲存任意資料型別的值。關鍵字 是python語言中一些已經被賦予特定意義的單詞,這就要求開發者在開發程式時,不能用這些關鍵字作為識別符號給變數 函式 類 模板以及其他物件...
python基礎知識1
學習python語言程式設計 嵩天,黃天宇,禮欣 補充內容 資料型別 例子整形 1 0,10,0xa,0o12,0b1010 浮點型1.27 1.25e9 1.25 10 9 1 2i 複數 字串 a sadf 列表 cat bat rat 1 2 3 元組 abc 1 2.1 字典布林代數 tru...
Python基礎知識(1)
知識要點 數字型別 整數型別 浮點數和複數型別 數字型別的運算 數值運算操作符 數值運算函式 字串型別及格式化 索引 引片 基本的format 格式化方法 字串型別的操作 字串操作符 處理函式和處理函式 型別判斷和型別間轉換 1 數字型別 1 整數 十進位制 1010 二進位制 0b1010 八進位...