[Python]第二章(测试)
Python基础知识
Python的基础简介
数值类型
具备大部分语言都有的数据类型,整数、小数、复数。
带有非零实部的复数记为"(real+imagj)",虚部由一个后缀"j"或者"J"来表示。
同一个值可以赋给几个变量:
x=y=z=0
也可以分别赋值
a,b,c=4,5,6
字符串
-
''或者""都是字符串,没有字符概念,单个字符也认为是字符串
-
字符串可以通过几种方式分行,如行尾加反斜杠作为继续符,或者用一对三重引号"""或'''来标识(不需要换行标记)
-
字符串可以用+链接(黏合),可以用*循环
-
字符串自带方法
upper()
和lower()
进行大小写转换 -
可以用下标索引,起始为0;字串可以通过切片标志表示,如
word[0:2]
,操作符[],用:间隔数字,表示从0到1位(2-1) -
注意:字符串不能更改,可以使用已经存在的字符串去合并新的字符串,例:
word='Help'
word1='h'+word[1:]
print(word1)
输出结果
help
列表
列表是Python中的容器,用于组织其他的值,为中括号之间用逗号分隔的一列值(子项),子项不一定是同一类型的值。列表也以0开始,可以被切片、连接等。
与字符串不同,列表可以改变每个独立元素的值。
列表可以进行切片操作,甚至可以改变列表的大小。
流量控制
- 选择语句
- 循环语句
Python的for语句依据任意序列(列表或字符串)中的子项,按它们在序列中的顺序来进行迭代。迭代过程中修改列表这样的可变序列时不安全,若想要修改迭代的序列,可以迭代它的复本,通常使用切片标识就可以很方便做到。
函数
关键字def
,其后跟有函数名和包括形式参数的圆括号,函数体语句从下一行开始,必须是缩进的,函数体第一行可以是一个字符串值,是该函数的文档字符串,也称为docstring,相当于代码的注释。
本文来自博客园,作者:青衫扶夕,转载请注明原文链接:https://www.cnblogs.com/qsswxm/p/17246059.html