1、python中的def函数
def解释:定义一段函数,在接下来的代码中可直接调用
例:
运行结果:
2、str()函数
解释:将其中的对象转换成字符串类型
例:
注:type()函数:查看数据类型
3、变量及赋值方式
变量:变量由2个数据组成,一个为变量名(需遵循python标识规范)一个为变量值,变量为可变的量。
注:变量用“=”来完成赋值,在python中必须赋值才能生成。
将一个值同时赋给多个对象
a=b=c=‘小明’
注:这边a、b,c3个值都为小明
将多个对象同时赋个多个值
a,b,c = ‘小明’,‘小红’,‘小王’
注:这边a的值为小明,b的值为小红,c的值为小王
4、运算符
+ - * / // % **
+:求和
-:求差
*:求乘积
/:求除
//:求除取整数
%:求余数
**:求平方
5、字符串的切片
解释:截取字符串中的某一段值。
注:索引包左不包右
截取时索引为:
字符串: | 小 | 明 | 的 | 家 | 在 | 地 | 球 |
正序: | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
负序: | -7 | -6 | -5 | -4 | -3 | -2 | -1 |
例:
content = '小明的家在地球'
#截取小明(正序)
print(content[:2])
#截取家在地球(正序)
print(content[3:])
#逆序截取地球
print(content[-2:])
#逆序截取小明的家
print(content[:-3])
运行结果:
6、数据类型
number 数字 String 字符串 tuple 元组 不可变数据
list 列表 set 集合 dictionary 字典<key,value> 可变数据