当前位置: 首页 > news >正文

3.7 字符串基础

字符串 (str):和列表用法基本一致

    1.字符串的创建

        -str转换(字符串,可用于将其他字符类型转换为字符串)  

        -单引号   双引号   三引号

    2.索引

    3.字符串的切片

    4.字符串的遍历

    5.字符串的格式化

    6.字符串的运算符

    7.字符串的函数

'''

#字符串的创建

str1 = str("wzw")

str1 = str(10)

str1 = str([10,284,30])   #[10, 284, 30],这时[ 为第一个元素 逗号也算元素

print(str1)

#2.测试索引

print(str1[0])      #[

print(str1[len(str1)-1])        #] 打印最后一个元素

print(str1[-1])                 #[ 打印第一个元素

print(str1[-len(str1)])         #] 打印最后一个元素

#3.字符串的切片

str2 = "www.baidu.com"       #打印出baidu

print(str2[4:9])        #因为.也算一个字符

#4.字符串的遍历

for  i in range(len(str2)):

    print(str2[i])



for item in str2:

    print(item)

#5.测试字符串的格式化

name = "zhangsan"

age = 18

salary = 10000.0

print("我是%s,年龄为%d,薪水为%.2f" % (name,age,salary))

#以字典为参数传入格式化

print("我是%(student_name)s,年龄为%(student_age)d,薪水为%(student_salary).2f" % {"student_name":name,"student_age":age,"student_salary":salary})



print(f"我是{name},年龄为{age},薪水为{salary}")



print("我是{},年龄为{},薪水为{}".format(name,age,salary))

#6.字符串的运算符  

#+   连接字符串使用+  连接的类型必须相同

print("username","zhansgan")            #username zhangsan      中间会有空格,可以通过加号来解决此问题

print("username"+"zhansgan")            #usernamezhansgan

# *

print("zhangsan" * 3)           #字符串与数字相乘表示多次打印此字符串



#in:成员运算符

#is:比较两元素的地址是否相同

#7.字符串函数

#ord() 字符->整数

#chr() 整数->字符

#repr()将某一个内容转换为字符串

print(repr("zhangsan"))

print(repr([10,20,30]))

相关文章:

  • 树莓派第5代主板连接cis摄像头
  • Python学习笔记(列表相关操作)
  • 供应商涨价,项目如何控制采购成本
  • ⑫交换机引流设备案例
  • What Was the “Game Genie“ Cheat Device, and How Did It Work?
  • ViT 模型讲解
  • 【Java八股】
  • 3.2.2.2 Spring Boot配置视图控制器
  • 机器学习项目三:颜色检测
  • Java老鼠迷宫(递归)---案例来自韩顺平老师讲Java
  • Neo4j GDS-11-neo4j GDS 库中相似度算法实现
  • 鸿蒙开发-ArkUi控件使用
  • 重学Redis:Redis常用数据类型+存储结构(源码篇)
  • 5.5 GitHub数据秒级分析核心揭秘:三层提示工程架构设计解析
  • 日志文件爆满_配置使用logback_只保留3天日志文件_每天定时生成一个日志文件---SpringCloud工作笔记206
  • 如何制定有效的风险应对计划
  • C++ std::string_view介绍及性能提升分析
  • android面试情景题详解:android如何处理断网、网络切换或低速网络情况下的业务连续性
  • 关于SENSOR 720P/1080P 静电保护方案
  • Python静态方法和类方法详解
  • 南部战区回应菲护卫艇非法侵入中国黄岩岛领海:依法警告驱离
  • 外交部:中国将深化同柬埔寨等周边国家友好合作,携手推进亚洲现代化进程
  • 网约车司机要乘客提前200米下车遭殴打,警方介入
  • 编年岂徒哉:《资治通鉴》中魏征26年的人生史
  • 分析|开门红:一季度GDP增长5.4%超预期,市场活力信心增强
  • 沪指尾盘急涨翻红:大消费、大金融走强,多只银行股创历史新高