zoukankan      html  css  js  c++  java
  • python学习摘要(3)--字符串处理函数

    1. python没有字符类型,
    "字符串"
    '字符串'
    '''字符串'''
    """字符串"""
    

    三引号可以支持字符串跨行
    2. 字符串函数

    name =‘Nick’
    name.title()#把单词首字母大写
    name.upper()#将字符串改为全部大写
    name.lower()#将字符串全部改为小写
    name='Chris Medina'
    name.rstrip()#删除末尾空白
    name.lstrip()#删除开头的空白
    name.strip()#删除两端的空白
    
    1. 对于字符串的话,要注意字符串的表示规范。例如:
    protocol="It's my duty to help people in need."
    print (protocol)
    
    1. python 的输入和输出输入输出

    2. python NameError: name 'raw_input' is not defined。问题出在版本,python3中raw_input()已经被input()所代替。

    3. 如果python要控制打印的变量type,可以通过int()和str()。如果结果是浮点型数,对于python3会把结果自动转化成浮点数,python2会取整数部分,要使结果为浮点数的话,式子中至少要有一个浮点数。

    4. python取整函数:

      取整方式 取整结果
      int() 向下取整
      round() 四舍五入

    还有就是向上取整:

    import math
    math.ceil(3.25)
    4.0
    math.ceil(3.75)
    4.0 
    
    1. 如果不确定是否要编写注释,就问问自己,找到合理的解决方案前,是否考虑了多个解决方案。如果答案是肯定的,就编写注释对你的解决方案进行说明吧。相比回过头去再添加注释,删除多余的注释要容易得多。
  • 相关阅读:
    1026. 程序运行时间(15)
    C语言字符串/数组去重
    1025. 反转链表 (25)
    1024. 科学计数法 (20)
    1023. 组个最小数 (20)
    1022. D进制的A+B (20)
    1021. 个位数统计 (15)
    1020. 月饼 (25)
    前端001/正则表达式
    SSM001/构建maven多模块项目
  • 原文地址:https://www.cnblogs.com/dalegac/p/8620508.html
Copyright © 2011-2022 走看看