栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python第三天学习总结

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python第三天学习总结

while 循环
  • 单层

    while 判断语句:
    	循环体语句
    	循环后的操作  # += 或者 -=  没有的话就是无限循环
    
  • 嵌套

    while 判断语句1:  # 外循环决定行
    	循环体语句1
    		
    	while 判断语句2:  # 内循环决定列
    		循环体语句2
    		循环后的操作2 
    	# 如果改变了print的 end,需要再单独来一个print(),作用是换行
    	
    	循环后的操作1
    
for循环
# 用于普通循环操作

for i in range(范围):
	循环体语句
	
	# i 自己定义的变量,可更改
    # range(范围)   1个值 , 就是从0到值-1
    #				2个值, 就是从开始值 到 结束值-1
    
    
#遍历: 拿到容器中的每一个元素(值)
for i in 容器名:
	循环体语句
	
循环控制语句 *
  • break : 结束整个循环
  • continue : 结束本次循环 继续下次循环
字符串
  • 下标/索引(index)

    ​ 正向索引: 从左到右 从0开始

    ​ 反向索引: 从右到左 从-1开始

    格式: 容器名[下标]

  • 切片

    • 格式:容器名[开始: 结束 : 步长] # 范围,开始到结束-1

    • 步长:

      ​ 连带自己,隔几个取一次的意思

      ​ 后一个值的下标 - 前一个值的下标 = 步长

    • 反向取值 : 步长为负数

  • 面试题

    1、反向取到整个字符串

    [::-1]
    

    2、判断该字符串是否是回文体

    # 怎么确定该字符串是否是回文体    abcba  123321
    
    s2 = "12345321"
    newS2 = s2[::-1]
    
    if s2 == newS2:
        print("回文体")
    else:
        print("不是回文体")
    
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/822767.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号