[Python]第二章(测试)

Python基础知识


Python的基础简介

数值类型

具备大部分语言都有的数据类型,整数、小数、复数。

带有非零实部的复数记为"(real+imagj)",虚部由一个后缀"j"或者"J"来表示。

同一个值可以赋给几个变量:

x=y=z=0

也可以分别赋值

a,b,c=4,5,6

字符串

  1. ''或者""都是字符串,没有字符概念,单个字符也认为是字符串

  2. 字符串可以通过几种方式分行,如行尾加反斜杠作为继续符,或者用一对三重引号"""或'''来标识(不需要换行标记)

  3. 字符串可以用+链接(黏合),可以用*循环

  4. 字符串自带方法upper()lower()进行大小写转换

  5. 可以用下标索引,起始为0;字串可以通过切片标志表示,如word[0:2],操作符[],用:间隔数字,表示从0到1位(2-1)

  6. 注意:字符串不能更改,可以使用已经存在的字符串去合并新的字符串,例:

    word='Help'
    word1='h'+word[1:]
    print(word1)

输出结果

help

列表

列表是Python中的容器,用于组织其他的值,为中括号之间用逗号分隔的一列值(子项),子项不一定是同一类型的值。列表也以0开始,可以被切片、连接等。

与字符串不同,列表可以改变每个独立元素的值。

列表可以进行切片操作,甚至可以改变列表的大小。

流量控制

  • 选择语句
  • 循环语句

Python的for语句依据任意序列(列表或字符串)中的子项,按它们在序列中的顺序来进行迭代。迭代过程中修改列表这样的可变序列时不安全,若想要修改迭代的序列,可以迭代它的复本,通常使用切片标识就可以很方便做到。

函数

关键字def,其后跟有函数名和包括形式参数的圆括号,函数体语句从下一行开始,必须是缩进的,函数体第一行可以是一个字符串值,是该函数的文档字符串,也称为docstring,相当于代码的注释。

posted @   青衫扶夕  阅读(19)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
点击右上角即可分享
微信分享提示