zoukankan      html  css  js  c++  java
  • for 循环 以及基本的数据类型

    for 循环:

        for  关键字
        i    变量(此处可以更改  更改规则参考变量命名规则)
        in   关键字
        可迭代对象 (想要循环谁就放谁,注意:数字除外 因为数字不可迭代)
    
        for 循环内可以进行任意操作,可以写代码块:
    
        例如:
            name = 'alex'
            for i in name:
                l = input(">>>")
                print(l)
    
        注意: for循环是有限循环  限制范围取决与我们的迭代对象的长度
    View Code

    布尔值转换为数字: 

    True   ---  int()
           int(True)
           int    ---  False
           bool(int)
      
           注意点: 只有0是False
    View Code

    布尔值转字符串:

         a = ''
         s = bool(a)
         print(s)
    
         print(type(a))
         s = str(a)
         print(s)
         print(type(s))
        注意点: 字符串转布尔值的时候,只要不为空就是True
    View Code

    字符串中的各种比较常见的用法:

    • split    分割 
    • strip    脱  默认脱头尾的空格  
    • replace  替换  
    •  join      插入 拼接
    • format   %   f 格式化输出
    • upper     全部大写  
    • lower     全部小写   
    • find      查找   不存在返回 -1
    • index     查找   不存在报错 
    • isdigit   判断是不是纯数字
    • isalpha   判断是不是纯字母
    • count     统计
    • title     每个单词首字母大写

                      强化训练题

    1.name = "aleX leNb,请输出 name 变量对应的值"e"所在索引位置

    name = "aleX leNb" count = 0 for i in name: if i == 'e': print(count) count +=1

     

  • 相关阅读:
    BZOJ 1500 维修数列
    BZOJ 1501 智慧珠游戏
    BZOJ 1507 Editor
    BZOJ 3223 文艺平衡树
    BZOJ 3224 普通平衡树
    BZOJ 3196 二逼平衡树
    BZOJ 1048 分割矩阵
    BZOJ 1047 理想的正方形
    BZOJ 1046 上升序列
    BZOJ 1045 糖果传递
  • 原文地址:https://www.cnblogs.com/xinjie123/p/9846241.html
Copyright © 2011-2022 走看看