Python学习笔记-字符串以及列表

小明子 python自学 1110 0

1、字符串截取:左闭右开。

2.a[0:]截取全部字符串字符。a[:3]从头开始截取前两个字符

3格式化输出,站位符号

常见的占位符

%s 字符

%d 整数

%f  浮点数

eg:print("my name is %s and i\'m %d years old"%("矿虫",32))

条件语句

if 条件: 

结果 

elif 条件: 

结果 

else:

结果


三元表达式

三元表达式的基本格式:

条件为真时的结果 if 条件判断 else 条件为假的结果,转换为表达式如下

x if x > y else y

eg:

a=15

b=12

print(a if a>b else b)


for循环

for v in sequence: 

    do something 

else:

    do something


函数说明:range(start, stop[, step])

start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);

stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5

step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)

重点:左闭右开也就是管头不顾尾。步长不是1,必须指定开始star


while循环

语法:

while 条件:

    运行


eg:

s=0

i=0

while i <= 100:

    s+=i

    i+=1

print(s)

print中加上 end=“”便不会换行了

循环语句中break 终止循环

continue跳过本次循环

===========

列表

定义:列表是一种数据项构成的有限序列,即按照一定的线性顺序,排列而成的数据项的集合,在这种数据结构上进行的基本操作包括对元素的的查找,插入,和删除。

在python中用[]表示列表。

eg

a=["ni","hao","a"]

列表常用操作:

1、append 用法list.append("内容"),在列表末尾添加内容

2、pop 用法:list.pop(list[x]) 删除列表中的list[x]内容并返回删除的内容值,可以打印

3、list[1:5] 截取元素 前闭后开。

4、list[1:]截取从1到结束

5、list[-2]倒数第二个元素

Python学习笔记-字符串以及列表-第1张图片-矿虫网

标签: python学习笔记

抱歉,评论功能暂时关闭!