zoukankan      html  css  js  c++  java
  • 【学习总结】GirlsInAI ML-diary day-6-String字符串

    【学习总结】GirlsInAI ML-diary 总

    原博github链接-day6

    认识字符串

    字符串的性质
    字符串的玩法

    <字符串的性质>

    1-字符串就是字符的序列

    • 序列,代表字符串是有顺序的!这里很重要。
    • 比如我们来设定一个变量phone,给它赋值一个‘apple’

    2-字符串不可改变

    • 字符串里的每一个字符都不可以被替代

    <字符串的玩法>

    1-len()

    • 返回字符串的长度,即字符串有多少个字符

    • 'apple' 加上一些新玩法

    2-分割字符串

    • 格式:方括号中用冒号连接前后两数字

    • 其他一些关于冒号前后有无数字的三种情况分析:

    3-用in找字符

    • in 是一个布尔运算符,可以比较两个字符串,所以返回值是true/false

    4-其他method

    • 这里叫方法method,而不是函数function,但都是进行操作。
    • 区别是method是使用句点作为分割,在变量名后跟上方法名,而不是在函数function括号里面加上变量名。
    • 对比一下: len(phone) — function,,,,,,phone.upper() — method

    4.1-upper/lower/find/strip/startswith

    • 注意:网上搜了一下,发现菜鸟教程里写的更加详细,语法也有点不一样
    • 以下是依次的demo


    4.2-string.split(seperator, maxsplit) 字符串的切割

    • 这个方法和字符串的分割用[ ]和冒号:类似。

    4.3-join: "连接符".join(变量名)

    • split的反义词,即把分割开的东西连接起来

    5-格式操作符

    • 百分号%表示,即用其他变量来替代字符串的一部分

    • 一个完整的例子需要两个格式操作符,一个在字符串里(后面紧跟格式),一个在字符串外(后面跟变量)

    %d - 格式化整数
    %g - 格式化浮点数(带小数部分)
    %s - 格式化字符串

    END

  • 相关阅读:
    [一个64位操作系统的设计与实现] 3.1 Func_GetFATEntry疑惑
    【参考】 实现X86_64架构下的BootLoader(二)文件系统
    LBA和CHS转换(转)
    Grafana 重置admin密码
    linux-source: not found ubuntu执行脚本报错
    Hbase学习
    高并发理解
    Linux下安装Artemis
    SpringInAction 第八章 发送异步消息
    SpringInAction 六七章总结
  • 原文地址:https://www.cnblogs.com/anliux/p/10352640.html
Copyright © 2011-2022 走看看