(一)Python學習之初識
阿新 • • 發佈:2019-01-12
(一)Python學習之初識
(1)輸入與輸出
1.input() :輸入,程式永遠等待,直到使用者輸入了值;
input('請輸入賬號')
2.print():輸出;
print("hello word!")
(2)變數名
1.變數名由字母、數字、下劃線組成;
2.注意:
(1) 變數名不能用數字開頭;
(2) python的關鍵字不能使用;
(3) 最好不要和python內建的東西重複;
(3)條件語句
if 條件:
內部程式碼塊
else:
內部程式碼塊
1.程式碼塊::後下一行具有相同縮排(一般縮排為四個空格);
2.可以巢狀;
3.elif:和if並列;
inp = input('請輸入編號')
if inp == '0':
print('1111')
elif inp == '1':
print('2222')
elif inp == '2':
print('3333')
else:
print('4444')
4.pass:該內部程式碼塊不執行,直接跳過;
(4)基本資料型別
1.字串:一對雙引號,一對單引號,三對雙引號,三對單引號中的內容;
'aaa'
"aaa"
'''aaa'''
"""aaa"""
字串加法:
n1="ss" n2="bb" n3=n1+n2 print(n3)
字串乘法:
n1="al"
n2=n1*3
print(n2)
2. 數字
age=13
運算:
加:+,減:-,乘:*,除:/,取餘:%,乘方:**,取商://;
(5)迴圈語句
1.while迴圈
while 條件:
內部程式碼塊
2.continue:終止當前迴圈,開始下一次迴圈;
3.break:終止所有迴圈,直接跳出迴圈;
(6)練習
練習1:使用while迴圈輸入 1 2 3 4 5 6 8 9 10
count = 1 while count < 11: if count != 7: print(count) else: print(" ") count = count + 1
練習2:求1-100的所有數的和
count = 0
temp = 1
while temp <101:
count = count + temp
temp = temp +1
print(count)
練習3:輸出1-100內的所有基數
count = 1
while count <101:
if count % 2 == 0:
pass
else:
print(count)
count = count +1
練習4:輸出1=100內的所有偶數
count = 1
while count <101:
if count % 2 == 0:
print(count)
else:
pass
count = count +1
練習5:求1-2+3-4+5…99的所有數的和
count = 0
temp = 0
while temp <100:
if temp % 2 == 0:
count = count - temp
else:
count = count +temp
temp = temp + 1
print(count)
練習6:使用者登入(三次機會重試)
count = 0
while count < 3:
user = input('請輸入賬號')
pwd = input('請輸入密碼')
if user == 'alex' and pwd == '123':
print('............')
break
else:
print('使用者名稱或密碼錯誤')
count = count +1