Python學習日誌02 變數 使用者互動

2021-08-21 22:09:52 字數 1253 閱讀 9966

python裡沒有常量,只有變數。

變數的命名規則:

要具有描述性,比如name_student

變數只能以 下劃線_、數字、字母組成,不能存在空格和特殊字元。

不能以中文為變數名

不能用數字開頭

保留字元不能作為變數名,比如if、else、print等

常量:不變的量,比如pie=3.141592653……,在python裡面,所有的量都是變數。所以會用大寫的變數名來代表常量,本質上還是可變的。

單行注釋用「#注釋內容」

多行注釋」』注釋內容」』或者「「「注釋內容」」」

使用者互動:

使用者輸入input(),型別為字串,str。

乙個簡單的判斷語句**。

my_age = 25

#my_age是整數型

guess_age = int(input("please guess his age:"))

if guess_age == my_age :

print("yes,you are right!!")

elif guess_age < my_age:

print("no,you need try biger.")

print("no,you need try biger.")

print("no,you need try biger.")#以上三條命令屬於同乙個條件下,因為print前面縮排的長度一樣,要麼用tab縮排,要麼用相同數量的空格鍵縮排。建議用tab,可以設定乙個tab=4個空格。

else:

print("no,you need try smaller.")

print("猜測的年齡和真實年齡相差:",guess_age - my_age,"歲")

解釋:定義乙個變數我的年齡為25歲,輸入猜測的年齡,猜對了,猜的不對都會得到相應的提示。

注意:input()的值為字串,必須要用int(input(*))強行轉換成整數型,才能進行比較大小和數**算。

if和else「冒號:」後面是執行的命令,用tab縮排表示屬於同乙個if或者else下。如果不用tab縮排,就要用相同數量的空格鍵縮排。

如果沒有縮排則會出錯。

if和else之間不要存在其他和if同級別的命令。

python的等於用「==」,「=」是賦值的意思。

和c++或者c語言不同,在python裡的elif效果和c++裡的else if一樣。

如有錯誤,請看官及時指正。如有意見,歡迎補充。

學習日誌02

姓名 周成麒 日期 9.4 今日學習任務 學習c語言堆疊,進出棧 今日任務完成情況 詳細說明本日任務是否按計畫完成,開發的 量 今日開發遇到的問題 對棧的理解不夠到位,跟不上老師節奏 今日開發收穫 明白了棧的一些基礎含義 自我評價 上課不夠積極,老師的節奏我跟不上 今日作業 一 輸入乙個字串,計算字...

學習ionic 日誌02

方案 1.配置環境 2.先安裝 node.js 3.安裝 cordova 下面2個連線 全部由安裝方法全部安裝完在回來繼續看 當上面全部安裝完 在cmd中輸入 npm v cordova v 如果多有版本號出現 代表安裝成功可以開始安裝ionic了 在cmd中輸入 npm install g ion...

python基礎 02變數

print 1 1 print 3 2 取整數 2.5 2x2 1 5 2x1 1 3 print 3 2 取餘數 5 4 1 print 4 2 print 2 2 3 答案是4 3 121 1 2概念 乙個容器,計算機當中的儲存空間 作用 在計算機記憶體中儲存資料 儲存資料的格式 變數名 值 使...