Python之基礎知識(1 變數輸入輸出)

2021-08-13 07:23:58 字數 1617 閱讀 2897

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 八進位...