变量
Python中的变量和c语言中有所区别,Python是动态类型的语言,因此不需要预先声明变量的类型,在赋值的那一刻变量的类型和值就一起初始化。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
并且Python中的赋值语句是建立对象的引用值,而不是对象,就如同指针,而不是数据储存的区域。
test_list=[1,2,3,4] new_list=test_list #不是test_list的副本,只是test_list的引用 new_list.append(5) print(test_list) #[1,2,3,4,5]
因此会涉及到深拷贝和浅拷贝的问题,这里不做阐述,之后再专门来讨论。
基本数据类型
1、数字
int(整型)
在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647 在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807
2、布尔值(bool)
3、字符串
new_str="Hello,world"
字符串常用功能:
- 移除空白 strip()
- 分割 split()
- 长度 len()
- 索引 new_str[0]
- 切片 new_str[1:3]
4、列表
创建列表:
name_list=[] name_list=list([])
基本操作:
- 索引
- 切片
- 追加 append()
- 删除 pop() remove()
- 长度 len()
5、元组
创建元组:
new_tuple=(1,2,3)
元组内容不可修改
基本操作:
- 索引
- 切片
- 遍历
- 长度
- 包含
6、字典(无序)
创建字典:
new_dic={key1:value1, Key2:value2}
常用操作:
- 索引
- 新增
- 删除
- 键、值、键值对
- 遍历(键\值\键值对)
- 长度
运算符
1、算数运算:
2、比较运算:
3、赋值运算:
4、逻辑运算:
5、成员运算:
原文地址:https://www.cnblogs.com/ifyoushuai/p/8970222.html
时间: 2024-11-05 21:45:26