首页 > 编程语言 >python-for循环

python-for循环

时间:2022-12-26 11:57:05浏览次数:36  
标签:遍历 computer 示例 python range 循环 print

1. python-for循环

  • 循环详解图
    image

    for语句:一般用于遍历数据类型的元素进行处理,例如字符串、列表。

  • 循环语法格式:

    for <变量> in <序列>:
      <代码块>
    
  • 示例代码

    • 示例1:遍历字符串

      s = "123456"
      for i in s:
      	print(i)
      
    • 示例2:遍历列表

      computer = ["主机","显示器","鼠标","键盘"]
      for i in computer:
      	print(i,len(i))
      
    • 示例3:遍历字典

      computer = {"主机":5000,"显示器":1000,"鼠标":60,"键盘":150}
      for i in computer.items():
      	print(i)
      	print("名称: %s\t价格: %s" % (i[0],i[1]))
      
    • 示例4:嵌套循环

      s1 = "123456"
      s2 = "456789"
      for i in s1:
      	for x in s2:
      		if i == x:
      			print(i)
      
  • range()内建函数:

    • 动态生成数字序列,例如range(1,6),结果类似列表[1,2,3,4,5,6]

    • 示例:生成0-4序列

      for i in range(5):
      	print(i)
      

2. 案例

2.1、案例1:for循环基础使用

#!/usr/bin/env python3
# _*_ coding: utf-8 _*_
# Author:shichao
# File: .py

for i in range(1,5,1):
    print("开始种花第{}次".format(i))

2.2 案例2:示例代码

  • 示例1:遍历字符串

    # 示例代码1:循环字符串
    s = "123456"
    for i in s:
        print(i)
    
  • 示例2:遍历列表

    # 示例代码2: 遍历列表
    computer = ["主机","显示器","鼠标","键盘"]
    for i in computer:
        print(i)
    
  • 示例3:遍历字典

    # 示例代码3:遍历字典
    computer = {"主机":5000,"显示器":1000,"鼠标":60,"键盘":150}
    for n,i in computer.items():                      # computer.item获取所有的键值,n为循环的键,i为循环的值
        print("名称: %s\t价格: %s" %(n,i))
    
  • 示例4:嵌套循环

    # 示例代码4:嵌套循环
    s1 = "123456"
    s2 = "456789"
    for i in s1:             # 循环s1字符串,第一次i,输出1
        for x in s2:         # 循环s2字符串,第一次i输出后,s2要循环整个过程4-9,依次类推
            if i == x:
                print(i)
    
  • 示例5:range内置函数使用

    #示例代码5: range循环
    for i in  range(5):           # range循环,最后一个数不会打印 range(1,5,1) range的第一个为开始值,第二个为最终值,后面一位为步长
        print(i)
    

标签:遍历,computer,示例,python,range,循环,print
From: https://www.cnblogs.com/scajy/p/17005412.html

相关文章

  • python-while综合案例猜年龄
    1.综合案例-猜年龄#!/usr/bin/envpython3#_*_coding:utf-8_*_#Author:shichao#File:.pya=0while1:ifa<3:age=int(input("请输入年......
  • python-while循环语句
    1.python-while循环语句while循环详细图while语句:在某条件下循环执行一段代码,即重复相同的任务while语法格式:while<表达式>: <代码块>while语法示例:......
  • python-文件操作
    1.python-文件操作1.1open函数​ 要想读取文件(如txt、csv等),第一步要用open()内建函数打开文件,它会返回一个文件对象,这个对象拥有read()、write()、close()等方法。......
  • python-字符串拼接
    1.python-字符串拼接使用“+”可以对多个字符串进行拼接。示例:str1="hello"str2="world"print(str1+str2)其他方式:格式化输出逗号join()内建函......
  • python 字符串格式化输出
    1.python字符串格式化输出示例代码#变量赋值name="张三"avg=22height=1.75方法1、使用(%s%d%f)格式化输出print("我的名字叫:%s,我的年龄是:%d,我......
  • python-获取字符串长度
    1.获取字符串长度len()内建函数:计算字符串的长度。语法格式:len(string)示例代码str1="hello"print(len(str1))2.案例len获取长度#!/usr/bin/envpy......
  • python-字符串切片
    1.python字符串切片切片:截取字符串中的某部分内容语法格式:string[start:end:step]string要切片的字符串start要切片的第一个字符的索引(包括该字符),如果不......
  • python-数据类型
    python-数据类型1.python-数据类型在Python中,组合数据类型有:列表(list)、元组(tuple)、字典(dict)、集合(set)。组合数据类型:为了方便处理数据,把一些同类数据放到一起,是一组数......
  • python-字符串处理方法
    1.python-字符串处理方法python字符串处理方法xxoo="abcdef"print("首字母大写:%s"%xxoo.capitalize())print("字符l出现次数:%s"%xxoo.count('l'))print(......
  • 图片匹配 Python3
    importcv2#图片匹配defpictureMatch(pic,pic1='D:/test/1.jpg',):##读取目标图片target=cv2.imread(pic)#读取模板图片template=cv2.imre......