1. 程式人生 > >python-1

python-1

object-c 字符串 沒有 PE -c 區別 sum 用戶輸入 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("") #空字符串
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-1