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概念 乙個容器,計算機當中的儲存空間 作用 在計算機記憶體中儲存資料 儲存資料的格式 變數名 值 使...