天天看点

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.字符串切片的步长使用