博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python初探第一篇-变量与基本数据类型
阅读量:4599 次
发布时间:2019-06-09

本文共 949 字,大约阅读时间需要 3 分钟。

变量

  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

你可能感兴趣的文章
C语言练手自己编写学生成绩管理系统
查看>>
20175204 张湲祯 2018-2019-2《Java程序设计》第二周学习总结
查看>>
NCPC 2015 - Problem A - Adjoin the Networks
查看>>
How to lisp Lisp output a paragraph"500 Tph Dry Process Cement Plant Machinery Manufacturers"
查看>>
更改chrome浏览器css背景为护眼色,更改字体为微软雅黑。
查看>>
Unix系统编程()文件描述符和打开文件之间的关系
查看>>
ASP.NET AJAX Calling Web Service
查看>>
Connecting Windows Mobile device emulators to the Internet without ActiveSync
查看>>
英文词频统计说明
查看>>
C++的new、delete需要注意的一点:使用危险函数导致的越界
查看>>
js执行过程
查看>>
Laravel5.1学习笔记15 数据库1 数据库使用入门
查看>>
nodejs express搭建一个网站整理
查看>>
POJ 2373 Dividing the Path(DP + 单调队列)
查看>>
(转)3ds Max 和 Away3D工作流程
查看>>
STL: distance, unique
查看>>
[Markdown] 03 进阶语法 第一弹
查看>>
使用HashMap编写一程序实现存储某班级学生信息
查看>>
Mvc多级Views目录 asp.net mvc4 路由重写及 修改view 的寻找视图的规则
查看>>
spring整合redis
查看>>