天天看點

3.循環實作+字元串用法

1.if語句實作三目運算符(三元運算符)

表達式1 if 條件 else 表達式2

如果條件成立,得到的是 表達式1 的值, 否則得到的是 表達式2的值.      

2.循環語句介紹

循環:
  重複的做一件事情.
  
循環語句的作用:
  重複執行  某一段代碼的語句
  
有兩種:
  1.while循環語句
  2.for循環語句      

3.while循環文法格式

定義一個變量,指派 ①
while 條件判斷語句 ②:
  重複執行的代碼塊 ③
  修改條件的語句 ④
  
執行流程:
  ①②③④ - ②③④ - ②③④ - ... , 直到②的結果為False,整個循環語句就結束了,不再循環了.      

4.while循環應用:計算1~100的累加和(包含1和100)

5.計算1~100之間偶數的累加和(包含1和100)

6.break 和 continue的用法

7.while嵌套循環

8.列印正方形

9.列印三角形

10.循環嵌套中 break 和 continue的使用

11.轉義字元

\n:換行符,列印這個符号,就回來到下一行
\t:制表符,表示4個字元的寬度

"hell0"      

12.猜拳遊戲(while版)

13.for循環

與while循環一樣都是用來重複執行某一段代碼的.

格式:

  for 變量名 in range(開始數字,結束數字) 或者 容器:
    重複執行的代碼塊 
    
  range(開始數字,結束數字):是用來得到某個範圍的資料區間
  比如:
    range(1, 10)得到的是 [1,10)
    range(10)得到的是 [0,10)      

14.字元串的定義格式

i = 10
i = 20

"hello"

容器:
  字元串: str
  清單: list
  元組: tuple
  字典: dict
  set集合: set      

字元串:

一對單引号,或者 一對雙引号,或者 3對單引号 引住的 任何内容,都是字元串.

'hello', '', '10', ' ', '<>?$%$$$'
  "hello", "", "10"
  '''hello''', '''<>?''',
  
  'hello"123"abc'
  "hello'23'abc"
  
  '''"hello'23'abc"'''
  
  第4種定義格式:使用字元串的格式化操作符      

15.字元串的下标

16.字元串的周遊

17.for-else語句

18.字元串切片的基本使用

19.字元串切片的步長使用