標籤:一個 資料類型 使用者輸入 命名規範 區分 if while python基礎 數字 python
1.程式設計語言簡單分類
進階語言最早的機器語言
組合語言
進階語言:C語言,python,java,C++,C#,object-c
2.python是一門什麼樣的語言?
編譯型,解釋型,靜態語言,動態語言,強型別定義語言和弱類型定義語言。
編譯和解釋的區別:使用的方法不同
解釋型:指令碼運行
3.python變數的命名規範
(1)只能是字母,數字,底線組成
(2)不能數字開頭或者全數字(強制規定)
(3)不能是python的關鍵字 def if while
(4)不要用中文
(5)不要太長
(6)盡量有意義
(7)推薦使用:駝峰體:單字首大寫
底線:單詞用底線分開
(8)區分大小寫
4.資料類型(初始)
在python中每個變數都是有類型的
(1). 整數(int).
(2). 字串(str).
字元:你能看見的單一文字元號
字串:一堆字元按照固定的順序排列
用‘,‘‘,‘‘ ‘ ,""括起來
注意:print("") #Null 字元串
print(" ") #空白字元串
(3). 布爾(bool) 對和錯,真和假。True False
type(變數) 告訴你這個變數是什麼類型的
5.使用者互動 input(提示).會返給你輸入的內容
input("請輸入你的名字:") #程式會停在這裡,等待使用者輸入
s="我叫name,今年18歲."
print(s)
a=input("請輸入a:")
b=input("請輸入b:")
字串轉換成int
int(str)
c=int(a)
d=int(b)
print(c+d)
常量 不可變的變數
在python沒有絕對的常量。大家約定俗成。所有的變數字母都用大寫就是常量
列印語句
print("12","13")
6.條件判斷
#if:如果
else: #否則,條件不成立的時候執行的內容
(1)if 條件:
代碼塊
else條件:
代碼塊
(2)if 條件:
代碼塊
elif條件:
代碼塊
elif……
else:
7.文法:
while條件:
代碼塊
說明:判斷條件是否為真。如果真,執行代碼塊(迴圈體),執行完繼續判斷條件是否為真。如果真,繼續執行。直到條件為假停止。
(1)數數的問題
index=1
while index<101:
print(index)
index=index+1
(2)1+2+3+4+…+100=?
index=1
sum=0
while index<101:
sum=sum+index
index=index+1
print(sum)
break:停止迴圈。徹底停掉一個迴圈(停掉當前本層迴圈)
continue:停止本次迴圈。繼續執行下一次迴圈
(1)index=1
while index<101:
print(index)
index=index+1
if index==88:
break
(2)index=1
while index<101:
if index==88:
index=index+1
continue
print(index)
index=index+1
python基礎-01