• day03 int 字符串 常用操作方法 for循环


    ---恢复内容开始---

    1.常见的基本数据类型:

    (1)int整数

    (2)bool 布尔.判断.if while

    (3)str  字符串,一般存放小量数据

    (4)list 列表.可以存放大量数据

    (5)dict 字典,以key:value 的形式存储数据

    (6)set 集合(数学)

    (7)tuple 元组 不可变

    2.int

    (1)整数:常见操作就那么几个 + - * // / % **

    bit_length()一个数的2进制长度

    (2)bool(类型转换的问题)

    没有操作

    类型转换

    (3)字符串转换成整数   int(str)

    结论1:想要转换成什么类型就用这个类型括起来

    结论2:True => 1  False => 0

    结论3:可以当作False来用的数据:  0  ''  "   '  '  []  {}  ()  None

    3.字符串

    (1)字符:单一文字符号

    (2)字符串:有序的字符序列

    (3)字符串由'  "  '''  """括起来的内容

    (4)索引:一排数字,反应第某个位置的字符  索引的下标从0开始,使用[]来获取数据

    如:print(s[5])

    (5)切片:[start: end : step]    顾头不顾尾

    step: 步长.如果是+从左往右.  如果是- 从右往左  每n个取1个

    print (s[1:])    #切到末尾

    print(s[:5])      #从开头切

    print([:])          全切

    4.常用的操作方法:

    (1).upper ( )  转换成大写  转换大小写.忽略大小写的时候     s2=s1.upper( )    lower()  转换成小写(s2.casefold())

    (2).strip ( )  去掉左右两端空白 用户输入的内容都要去空白   s2=s1.strip   

    (3).replace (old, new)  字符串替换  

    (4).split( ).切割  结果是list    #刀有多宽就要损失多少

    (5).startswith( )判断是否以XXX开头

    (6).find( )  查找

    (7).isdigit( )  判断是否是数字组成

    (8).len( )  求长度. 内置函数:

    (9).s1=s.capitalize( )   #首字母大写

    (10).s1=s.swapcase( )   #大小写互换

    (11).s1=s.title( )            #   把单词的首字母大写

    (12).s1=s.center(4,"*")    # 把字符串拉长4个单位 用*扩充

    5.for循环

    for 变量 in可迭代对象:

             循环体

    else:

         当循环结束的时候执行else

    ---恢复内容结束---

  • 相关阅读:
    火炬之光模型导出(Unity载入火炬之光的模型)
    树的左旋与右旋
    javaEE开发之导出excel工具类
    STL algorithm算法is_permutation(27)
    学做衣服论坛 -服装DIY教程,缤纷服装网,裁剪教程,家用缝纫机,买布料
    傲娇_百度百科
    《失败不是成功之母》阅读理解
    失败是不是成功之母
    正则表达式多语种的web版本
    date tod = boost::gregorian::day_clock::local_day(); //当前日期
  • 原文地址:https://www.cnblogs.com/litieshuai/p/9593240.html
Copyright © 2020-2023  润新知