Python基础知识(数据类型与变量)

本文介绍了Python编程中的基本数据类型,包括数字(整数、浮点数、复数)、字符串、布尔类型以及序列类型(列表、元组、集合和字典)。此外,还详细讲解了变量的定义、命名规则和类型转换方法。
摘要由CSDN通过智能技术生成

       Python编程中,我们会经常处理数据,数据可以是数字、字母、单词或者是文本,python中的数据类型是指数据类型所属的类别,决定了程序如何处理数据,Python有以下几种内置的数据类型。

一、数字类型

在Python中常见的三种不同数字类型如下:

  1. 整数(int):正数、负数、0
  2. 浮点数(float):包含小数点的数字
  3. 复数(complex):形式为a+bj,a和b为整数或浮点数,j为虚数单位
    #通过type()可以查看数据类型
    a=10
    b=10.0
    c=3+4j
    print(type(a)) #运行结果为<class 'int'>
    print(type(b)) #运行结果为<class 'float'>
    print(type(c)) #运行结果为<class 'complex'>

二、字符串类型 

字符串(str)是由字符组成的序列,如汉字、符号、单词或数字等都算字符。在Python中我们用引号(''或"")来创建字符串。

d="你好~Python"
print(type(d)) #运行结果是<class 'str'>

三、布尔类型

布尔(bool)类型只有两个值:Ture和False(注意python中大小写敏感),布尔类型常用于条件判断。

e=True
f=False
print(type(e))
print(type(f))
 #运行结果均为<class 'bool'>

四、序列类型

Python有几种基本的序列类型:列表(list)、元组(tuple)、集合(set)和字典(dict)。

  1. 列表:是一个有序的元素集合,可以随时添加和删除元素。例如:[1,'a',False]
  2. 元组:和列表类似,但元组一旦初始化就不能修改。例如(1,'a',False)
  3. 集合:是一个无序且元素唯一的集合,可以用来去重合集合运算。例如:{1,'a',False}
  4. 字典:是一个无序的键值对集合,键必须是唯一的。例如{'name':'lucy','age':20}
    g=[1,'a',False]
    h=(1,'a',False)
    i={1,'a',False}
    j={'name':'lucy','age':20}
    print(type(g)) #运行结果为<class 'list'>
    print(type(h)) #运行结果为<class 'tuple'>
    print(type(i)) #运行结果为<class 'set'>
    print(type(j)) #运行结果为<class 'dict'>
    

变量

在Python中,我们使用变量来存储数据,变量是对计算机内存中数据的引用,我们可以通过变量名来访问或者改变这些数据。

 1、变量的定义

变量的定义格式为:变量名=值,其中等号左边是变量名,等号右边是存储在变量中的值。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

x=2
y='你好'
z=[1,2,3]

2、变量的命名规则

Python的变量名可以包含字母,数字和下划线,但是变量名不能以数字开头。Python的变量名大小写是敏感的,这意味着变量name和Name是不一样的。

name='luna'
_price=232
Name='John'

3、变量的类型转换

Python提供了一些函数来进行数据类型的转换,包括:int(),float(),str(),bool(),list(),tuple(),set()和dict()。

a='56'
i=int(a) #将字符串转换为整数类型
print(type(i)) #运行结果为<class 'int'>

  • 10
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值