Python 專案開發入門與高階(第2天)

2021-08-17 10:27:27 字數 2195 閱讀 3985

1.條件語句

縮排tab

巢狀

if 1==1:

print('ok1')

print('ok2')

elif 2==2:

print('yes')

else:

print('error1')

print('error1')

2.基本資料型別

字串 

引號"xx" 

'xx'

"""xx""""

'''xx'''

#加法

szstr1= 'mfc'

szstr2 ='giant'

szstr3 = szstr1 + szstr2

print(szstr3)

#乘法:重複出現十次

szstr4 = szstr1*4

print(szstr4)

數字=+

-*/**冪

%餘數//商

3.while迴圈

count = 0

while count < 10

print(count)

count = count + 1

print('ok')

4.exercise

'''

#while 迴圈

ncount = 0

while ncount < 10:

print(ncount)

ncount += 1

print('ok')

''''''

#example1

#使用while迴圈輸入 1 2 3 4 5 6 8 9

ncount = 1

while ncount < 10:

if ncount != 7:

ninput = ncount

print(ninput)

ncount += 1

print("ok")

''''''

#example2

#求1-100的和

nsum = 0

ncount = 1

while ncount <= 100:

nsum += ncount

ncount += 1

print(nsum)

''''''

#example3

#輸出1-100 所有的奇數

ncount = 1

while ncount <= 100:

if 1 == ncount % 2:

print(ncount)

ncount += 1

print('ok')

''''''

#example4

#輸出1-100 所有的偶數

ncount = 1

while ncount <= 100:

if 0 == ncount % 2:

print(ncount)

ncount += 1

print('ok')

''''''

#example 5

#求1-2+3-4...+99的和

nsum = 0

ncount = 1

while ncount < 100:

if 0 == ncount % 2:

nsum -= ncount

else:

nsum += ncount

ncount += 1

print(nsum)

''''''

#example6

#使用者登入(三次重試機會)

ncount = 0

while ncount < 3:

szname = input("please input name:")

szpassword = input("please input password:")

if ('admin' == szname) & ('admin' == szpassword):

print('success')

ncount = 3

else:

print("fail")

ncount += 1

print('ok')

'''

Python 專案開發入門與高階(第3天)

1.szinput input 只能輸入字串 2.ninput int szinput 字串轉換成數字 3.while else continue 終止當前迴圈 break 終止迴圈 4.and 條件與 5.pycharm 安裝與設定 coding utf 8 version python3.6.0...

Python 專案開發入門與高階(第6天)

1.list 類 li 1,2,age 12,3,1,2 true 物件 中括號括起來 元素用,分割 可以使數字,字串,列表,布林值 列表可以巢狀列表 多維 索引取值 print li 3 切片print li 3 1 for while 迴圈 for item in li print item 列...

Python 專案開發入門與高階(第9天)

1.map func,iter 處理序列中的每個元素,得到的結果是乙個列表,該列表元素個數及位置與原來一樣 只要是可迭代物件,都可以使用 num 1,2,3,4,5 print list map lambda x x 1,num 2.filter func,iter 遍歷序列中的每乙個元素,判斷每個...