While循環

1,python 歷史。python

官方發佈2020年將所有統一使用3.x版本。2.x源碼不標準,重複代碼太多。3.x統一標準,去除了重複代碼。python3.x

2,python的環境。ide

    編譯型:一次性將全部程序編譯成二進制文件。編碼

       缺點:開發效率低,不能跨平臺。spa

      優勢:運行速度快。code

    C,C++等。blog

    解釋型:當程序執行時,一行一行的解釋。內存

      優勢:開發效率高,能夠跨平臺。utf-8

      缺點:運行速度慢。開發

    Python,Php等。

3,python的種類。

  在cmd下運行:

    python3.x :python 文件 回車

    PYTHON2.x:python2 文件 回車

  2.x與3.x的區別:2.x默認編碼方式是ASCII碼。解決方式:在文件的首行:#-*- encoding utf-8 -*-。

  python3.x的默認編碼方式是utf-8。

4,變量與常量。

    變量就是將一些運算的中間結果暫存到內存種,以便後續代碼調用。

    變量必須由數字,字母,下劃線任意組合,不能以數字開頭。不能用Python的關鍵字。

    常量就是一直不變的量。

5,註釋。

    單行:#

    多行:‘’‘ en ’‘’,"""hai"""

6,用戶交互。input

      !!!!!!!!注意!!!!!!!!

      input出來的數據類型所有都是str類型。!

      !!!!!!!注意!!!!!!!!!

7,基礎數據類型初始。

      略....

      type()查看數據類型。

      字符串轉化成數字:int(str) 條件:str必須是數字組成的。

      數字轉化成字符串:str(int)

      字符串: str,python中凡是引號裏面的都是字符串。字符串能夠相加,相乘(str*int)。

      bool值:布爾值。Ture False

8,if語句。

if 條件:

  結果

1 a = 11
2 b = 10
3 if a>b:
4     print('a大於b')

 

9,while語句。

while 條件:

  循環體

  無限循環

1 print('hello')
2 while True:
3     print('nihao')
4     print('wohao')
5     print('dajiahao')
6 print('hi')
7 #whlie 無限循環循環體。
 1 #1-100順序輸出
 2 '''
 3 #方法1
 4 count = 1
 5 flag = True
 6 #標誌位
 7 while flag:
 8     print(count)
 9     count = count + 1
10     if count > 100 :
11         flag = False
12 '''
13 '''
14 #方法2
15 count = 1
16 while count <= 100:
17     print(count)
18     count = count + 1
19 '''
20 '''
21 #方法3
22 count = 1
23 sum = 0
24 
25 while count <= 100:
26     sum = sum + count 
27     count = count + 1
28     
29 print(sum)
30 '''
1-100順序輸出
 
 

 

 
 
 

 

 

終止循環:1,改變條件,使其不成立。

       2,break

'''
print('11')
while True:
    print('222')
    print(333)
    break
    print(444)
print('abc')
'''
count = 1
while True:
    print(count)
    count = count + 1
    if count > 100:break
break示例

 

continue:終止上一循環繼續下個循環。跳出本次循環,至關於循環底層

continue示例
相關文章
相關標籤/搜索