码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2018-04-29 12:05:47      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:赋值语句   运算   image   spl   语言   print   app   com   blog   

变量

  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初探第一篇-变量与基本数据类型

标签:赋值语句   运算   image   spl   语言   print   app   com   blog   

原文地址:https://www.cnblogs.com/ifyoushuai/p/8970222.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!