聪明办法学Python_task4_11.28-12.2
聪明办法学Python_task4_11.28-12.2
1.task06 循环
1.1 while循环
在给定条件成立时进行循环
while 条件:
循环体
1.2 for循环
对给定变量在给定范围内进行遍历
for 变量 in 范围:
循环体
可迭代对象:序列(字符串,列表,range())
1.3 循环控制语句
pass占位符break中止循环continue跳至下次循环
1.4 range()函数
range([左边界], 右边界, [步长])
左开右闭
左边界缺省值为0,步长缺省值为1
2.task07 字符串
2.1 字符串构成
- 由单引号
' '、双引号" "或三引号""" """围成字符 - 原始字符串
r/R"内容"可包含\等字符 - 跨行字符串
-
每一行后加
\进行换行string= "This is " \ "a long" \ "string." -
使用
"""构成多行字符串string=""" This is a long string.""" -
括号内换行
string=("This is" "a long" "string.")
-
2.2 字符串操作
2.2.1 字符串运算
-
+/*运算print("abc"+ "def") # abcdef print("abc"* 3) # abcabcabc -
in运算print("a" in "apple") # True print("hello" in "hello,world") # True
2.2.2 索引&切片
string="Hello,world"
#索引 字符串[索引]
print(string[0]) # H
print(string[-1]) # d
#切片 字符串[[左边界],右边界,[步长]]
#左闭右开 左边界缺省值为0 步长缺省值为1
print(string[:5]) # Hello
print(string[6:]) # world
print(string[::2]) # Hlowrd
print(string[::-1]) # dlrow,olleH

浙公网安备 33010602011771号