zoukankan      html  css  js  c++  java
  • Python 学习笔记 -- 字符串基本使用

     1 #字符串的定义变量
     2 var1 = "Hello world"
     3 var2 = 'This is my a Python3 code.'
     4 print(var1 + '
    ' + var2)
     5 
     6 #访问字符串中元素的值
     7 print("var1[0]:",var1[0])
     8 
     9 #字符串的拼接
    10 var1 = var1 + "  " + var2
    11 print("var1 = ",var1)
    12 
    13 #原始字符串
    14 print(r"
    ")
    15 
    16 #字符串的操作符
    17 var1 = "This is my a Python3 code."
    18 print("切片:var1[:]",var1[:])
    19 print("重复输出:var1 * 2 :",var1*2)
    20 print("成员运算:This in var1:",("This" in var1))
    21 print("成员运算:This not in var1:",("This" not in var1))
    22 
    23 #常用函数方法
    24 var = "omega"
    25 print(var + "
    ")
    26 print(var.capitalize()) #首字母换成大写
    27 print(var.center(10,"*")) #omega左右两边用*填充
    28 print(var.count("o")) #计算字符出现次数
    29 var = var.encode("utf-8") #编码
    30 print(var)
    31 var = var.decode("utf-8") #解码
    32 print(var)
    33 print(var.find("o")) #找到o的索引 0
    34 print(var.isalnum()) #是否字母或者数字 True
    35 print(var.isalpha()) #是否全是字母 True
    36 print(var.isdigit()) #是否全是数字 False
    37 print(var.islower()) #是否全是小写字母 True
    38 print(var.isupper()) #是否全是大写字母 False
    39 print(var.isspace()) #是否只包含空白字符 False
    40 print(var.istitle()) #是否首字母大写,其余小写 False
    41 print(var.lower()) #转换为小写字母 omega
    42 print(var.upper()) #转换为大写字母 OMEGA
    43 print(var.title()) #将字母标题化 Omega 补充与capitalize不同,它会将所有的单词的首字母大写
    44 print(var.swapcase()) #将字符串中大写字母转换成小写,小写变大写 OMEGA
    45 print(len(var)) #返回长度
    46 list1 = ["A","B","C","D"]
    47 print("**".join(list1)) #将序列用字符连接。返回一个字符串A**B**C**D
    48 str = "***** afsfasfsfs ******"
    49 print(str.strip("*")) #首尾剥离* “ afsfasfsfs ”
  • 相关阅读:
    android操作数据库
    Android读写SD卡上的文件
    第四章 函数与程序结构
    getchar()与EOF
    NULL, '',0 '0'的区别
    TCPL 行计数
    行计数
    getchar()用法
    在C语言中,double、long、unsigned、int、char类型数据所占字节数
    队列——解密QQ号
  • 原文地址:https://www.cnblogs.com/jiangchenxi/p/8011914.html
Copyright © 2011-2022 走看看