Task06&&07 循环与字符串:Python 基础学习

一、循环

  1. For 循环

For 循环基于提供的范围,能让我们重复执行特定次数的操作。例如,for i in range(m,n+1)就能从 m 循环到 n 。特别要注意,range(m,n+1)是左闭右开区间。

奇偶数列生成超简单,像for i in range(0,10,2)就能输出 0 到 10 之间的偶数,即 0 、2 、4 、6 、8 。要是想反向生成数列,用for i in reversed(range(0,10,1))就行,结果就是 9 、8 、7 、6 、5 、4 、3 、2 、1 。

  1. 循环嵌套

它能帮我们输出二维数组,还能画出 n*m 的星型矩阵图。

  1. While 循环

当我们不知道循环啥时候停下,就用 While 循环。比如说找出一个数最左边那一位数的数值,要是这个数有几位都不确定,While 循环就派上用场啦。但要注意,在知道循环范围的时候尽量不用 While 循环,不然代码可能不太美观。

  1. Break 与 Continue 语句

合理使用能缩小搜索范围或循环范围,大大提高程序运行效率。比如遇到特殊情况想提前结束循环就用 Break,想跳过当前循环直接开始下一轮就用 Continue 。

二、字符串

  1. 字符串文字

单引号 ' ' 和双引号 " " 是常用的字符串引号,而三个单引号 ''' ''' 和三个双引号 """ """ 也能正常输出。

换行符号很有意思,前面有反斜杠 \ 的字符叫转义序列,像 \n 就代表换行。

  1. 多行字符串作为注释

有时候一大段字符串能直接当注释用,方便又实用。

  1. 字符串运算

字符串可以相加、相乘,比如 "Hello" + "World" 就能得到 "HelloWorld" ,"Hello" * 3 就是 "HelloHelloHello" 。

in 运算能快速判断一个字符串是否包含在另一个字符串里。

  1. 字符串的索引和切片

通过索引,能在特定位置找到字符。用切片能获取字符串的一部分,默认参数左边是 0 ,右边是 -1 ,还能通过设置第三个参数控制步长,像 s[: : -1] 就能轻松翻转字符串。

  1. 一些和字符串有关的内置函数

str() 能把其他类型转成字符串,len() 能知道字符串长度,chr() 和 ord() 能在字符和 ASCII 码之间相互转换。

posted @   冒牌诸葛亮  阅读(11)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示