python基礎-01
1.編程語言簡單分類
高級語言最早的機器語言
匯編語言
高級語言:C語言,python,java,C++,C#,object-c
2.python是一門什麽樣的語言?
編譯型,解釋型,靜態語言,動態語言,強類型定義語言和弱類型定義語言。
編譯和解釋的區別:使用的方法不同
解釋型:腳本運行
3.#python變量的命名規範
# 1.只能是字母,數字,下劃線組成
# 2.不能數字開頭或者全數字(強制規定)
# 3.不能是python的關鍵字 def if while
# 4.不要用中文
# 5.不要太長
# 6.盡量有意義
# 7.推薦使用:
(1)駝峰體:單詞首字母大寫
(2)下劃線:單詞用下劃線分開
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基礎-01