Python

基本数据类型

1.整型 浮点型 布尔类型 字符串类型
2.Python内置模块:math模块 导入模块:import模块名
向上取整:ceil
想下取整:floor
内置公共模块:
四舍五入:round
绝对值:abs
转换:eval
最大值:max
最小值:min
次幂:pow
求和:sum

字符串

操作符
in:是否包含指定字符
空格:自动拼接
+:拼接需要注意类型转换
*:重复次数
,:转为元组类型

字符串的索引:从0开始到 len()-1结束

切片:变量[start-index,end,step]

start-index:开始索引,默认是0
end-index:结束索引,默认是len(),支持负数
step:步长,默认1,支持负数

```python
str='abcdefghijklmnopqrstuvwxyz'
#长度:  len(str)     #切片
1.截取cdef    print(str[2:6])
2.截取xyz     print(str[-3:])
3.截取奇数位的字符  print(str[1::2])
4.倒序输出字符      print(str[::-1])

迭代字符串,使用for循环完成

for变量名in

字符串

操作符
in:是否包含指定字符
空格:自动拼接
+:拼接需要注意类型转换
*:重复次数
,:转为元组类型

字符串的索引:从0开始到 len()-1结束

切片:变量[start-index,end,step]

start-index:开始索引,默认是0
end-index:结束索引,默认是len(),支持负数
step:步长,默认1,支持负数

```python
str='abcdefghijklmnopqrstuvwxyz'
#长度:  len(str)     #切片
1.截取cdef    print(str[2:6])
2.截取xyz     print(str[-3:])
3.截取奇数位的字符  print(str[1::2])
4.倒序输出字符      print(str[::-1])

迭代字符串,使用for循环完成

for变量名in迭代的对象:pass

字符串常用的函数

1.len()计算长度
 2.str() 把非字符串类型转为字符串类型
 3.ord()|chr()unicode编码相互转换
 4.count()统计指定的字串在字符串中出现的次数
 5.startswith()是否以指定字串开始
 6.endswith()是否以指定字串结尾
 7.find()查找指定的子串在字符串中第一个出现的索引,没有则返回-1
 8.format()格式化字符串
 9.lower()/upper()转为小写和大写
 10.strip()去空格
 11.replace()替换
 12.split()分割
  1. 有两个集合,集合A:{1, 2, 3, 4, 5}和集合B:{4, 5, 6, ,7 ,8},计算这两个集合的差集、并集和交集。从键盘中输入一个数据,判断是否在集合A或集合B中in。

.

python怎么从列表中取偶数元素 python列表取奇数_迭代

2.从键盘输入一个数据,判断是否在集合A或集合B中

python怎么从列表中取偶数元素 python列表取奇数_for循环_02

  1. 输入5个数,将其分别按从小到大和从大到小的顺序输出(*x,) = eval(input(“请输入5个数:”))。
  2. 创建一个20以内的奇数列表,计算列表中所有数的和list()。b5245de574c728869733fdf2a5fec.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAeXhxNDIyOTc2,size_20,color_FFFFFF,t_70,g_se,x_16)