python 8天入门笔记

本文详细介绍了Python中字符串的处理方式,包括使用不同类型的引号创建字符串、字符串的拼接与重复、索引与切片操作、成员运算符的使用、原始字符串及字符串格式化等。此外还列举了一些常用的字符串函数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

day01

day02 

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

day03 字符串处理函数

          引号可以是一对单引号、双引号、三引号(单/双)。

          python中三引号可以将复杂的字符串进行复制:python三引号允许一个字符串跨多行,字符串可以包含换行符、制表符以及其他特殊字符。

          示例:

           var1='hello world'        var2="hello python"     

           var3='''hello world'''    var4="""hello python"""   (三引号)

           print ('hello "dear" ')                                             (避免歧义,无需转义符)

          -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

         python访问字符串的值

           

        --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

        Python字符串运算符

        a="hello"    b="python"

        +  字符串拼接               a+b :hello python

        *重复输出字符串          a*2: hellohello

        [ ] 通过索引获取字符    a[1]:e

        [ : ] 截取字符串中的一部分   a[1:4] ell

        in 成员运算符                         'e' in a: True

       not in 成员运算符                    'p' not in a:False

       r /R 原始字符串                        print r'hello\n'

       -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

      Python字符串格式化

      print ("my name is %s and weight is %d kg!" % ("zara",13))

       》》》my name is zara and weight is 13 kg!

       ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

      字符串各种函数

      find

     按值传参和按引用传参


卡在idel上,比如anaconda、sublime、python、ipython,准备参考书籍上进行编辑。

     

      

            



### Python入门学习资料汇总 对于希望深入理解Python编程并通过黑马程序员资源进行学习的人士来说,有多种高质量的学习材料可供选择。这些资料不仅涵盖了基础知识,还提供了实践指导。 #### 高质量PDF笔记 一份详尽的《Python入门学习笔记》文档[^1]覆盖了从第1章至第9章的内容,特别适合初学者快速掌握Python的核心概念和技术要点。这份笔记基于“8Python入门到精通”的课程编写而成,旨在帮助读者通过系统的章节安排逐步提升技能水平。 #### 官方网站与在线教程 除了纸质或电子版的手册之外,《python-黑马程序员》网站也提供了一系列的教学视频和文章[^2],其中包含了有关环境搭建的具体说明,使得新手能够顺利配置开发工具并开始编码练习。 #### 关键知识点概览 为了便于理解和记忆,在此列举几个重要的主题领域: - **字面量**:指的是程序中直接写出的数据常数值。 - **基本语法结构** - 注释用于解释代码逻辑而不影响其运行; - 变量用来存储信息以便后续操作; - 数据类型的区分及其相互间的转换方法; - 合理运用运算符完成各种计算任务; - **控制流语句** - 布尔表达式的应用; - `if`条件分支实现决策机制; - 多重选择模式下的`elif`扩展; - 结合嵌套形式增强灵活性; - **高级特性介绍** - 字典作为映射表允许关联不同对象; - 探讨作用域内局部变量与全局变量的区别及交互方式; - 实现简单的算法来解决实际问题。 ```python def swap(a, b): a, b = b, a return (a, b) # 测试交换功能 x = 5 y = 10 print(f"Before swapping: x={x}, y={y}") new_x, new_y = swap(x, y) print(f"After swapping: x={new_x}, y={new_y}") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值