Python初探第一篇-变量与基本数据类型

Posted ifyoushuai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python初探第一篇-变量与基本数据类型相关的知识,希望对你有一定的参考价值。

变量

  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、成员运算:

技术分享图片

 

以上是关于Python初探第一篇-变量与基本数据类型的主要内容,如果未能解决你的问题,请参考以下文章

Python从入门到数据分析第一篇—Python简介- Python介绍与初探

Python从入门到数据分析第一篇—Python简介- Python介绍与初探

python开发第一篇:目录

数据分析学习汇总

Python处理验证码第一篇(pytesser初探及报错处理)

Python全栈开发第一篇:初识Python