資料型別 使用者的互動

2022-08-18 16:09:11 字數 1310 閱讀 4138

day2

一 程式語言的分類:

機器語言:直接使用二進位制指令去編寫程式,直接操作硬體,必須考慮硬體細節

優點:執行效率高

缺點:開發效率低

組合語言:用英文標籤取代二進位制指令去編寫程式,直接操作硬體。必須考慮硬體的細節

高階語言:用人類理解的表達方式去編寫程式通過作業系統間接的操作硬體,無需考慮硬體細節

編譯型:類似谷歌翻譯

解釋型:類似於同聲傳譯

執行效率:機器語言》組合語言》編譯型》解釋型

開發效率:解釋型》編譯型》組合語言》機器語言

跨平台:解釋型》all

二 安裝直譯器

三執行python程式的兩種方式

1.互動式環境:用來除錯程式無法永久儲存

2.把程式寫到檔案中,永久儲存下來,執行方式如下:python3 d:\test.txt

!!!非常重要!!!

執行python程式的三個階段

1.先啟動python直譯器

2.python直譯器會將tset.py裡面的內容當成普通的文字內容讀入記憶體(沒有語法的概念)

3.python直譯器解釋執行剛剛讀入記憶體的**。開始識別python語法

一 變數

1.什麼是變數

量:記錄某種現實世界中事物的某種狀態

變:可以改變的某種狀態

2.為何要用變數

為了讓計算機能像人一樣記錄下來事物的某種狀態

3.如何使用變數

原則:先定義,後引用

1.先定義

age=18 (在記憶體中找個地方把18放在age這個位址上)

定義變數的三大組成部分:

1.1 變數名:是訪問到值的唯一方式

1.2 =:將變數值的記憶體位址繫結給變數名

1.3 變數的值:用來表示事物的某種狀態,是我們要儲存的資料

2.後引用

print(age)

3.變數的命名(命名規則)

二與使用者的互動 (快捷鍵ctrl+?注釋)\n分割換行

input(「請輸入您的賬號:」) 相當於輸入了字串

name=input(「請輸入您的賬號:」) 如果輸入egon #name='egon'(相當於)

age=input(「請輸入您的年齡」) #age='18'(相當於)

print(name,age)

格式化輸出

一般格式print('my name is',name,'my age is',age)

print('my name is %s my age is %s' %(name,age))

%s 可以接受任意型別的值

python與使用者互動 資料型別

程式等待使用者輸入一些資料,程式執行完畢反饋資訊。在python3中使用input,input會將使用者輸入的如何內容存為字串 在python中分為兩種,raw input和input,raw input和python3中的input一樣,會將使用者輸入的任何內容存為字串,而input則要求使用者輸...

3 基礎資料型別和使用者互動

純屬個人學習總結,不喜勿噴哈。1 int 整數型別 在32位機器上,整數的位數為32位,取值範圍為 2 31 2 31 1,即 2147483648 2147483647 在64位系統上,整數的位數為64位,取值範圍為 2 63 2 63 1,即 9223372036854775808 922337...

Python使用者互動以及資料型別

程式等待使用者輸入的資料,程式執行完畢後為使用者反饋資訊。為了讓計算機像人類一樣與使用者互動 在python3中 input 即可實現與使用者的互動。可以接收到使用者提交的資訊。在python3中,input會將使用者輸入的任何內容都儲存為字串型別 例如 在python2中 raw input與py...