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学习笔记