Python菜鸟在成长——变量与基本数据类型(附)

保留字

保留字就是不能作为变量、函数、类、模块和其他对象的名称来使用

andas
assertbreak
classcontinue
defdel
elifelse
exceptfinally
forfrom
Falseglobal
ifimport
inis
lambdanonlocal
notNone
orpass
raisereturn
tryTrue
whilewith
yeild

注意:保留字区分大小写

可在python的IDLE中查询到保留字
在这里插入图片描述

>>> import  keyword
>>> keyword.kwlist

标识符

标识符主要用来表示变量、函数、类、模块和其他对象的名称

命名规则如下:
①由字母、下划线和数字组成,且第一个字符不能是数字
②不能使用python中的保留字
(自然不能包括空格、@、%和¥、$等特殊字符)

标识符严格区分大小写

关于以下划线开头的标识符有特殊含义
①以单下划线开头的标识符表示不能直接访问的类属性
②以双下划线开头的标识符表示类的私有成员
③以双下划线开头和结尾的是Python里专用的标识

变量

不需要申明变量名和类型,直接赋值即可创建各种类型的变量,但要遵循以下原则:
①变量名必须是一个有效的标识符
②变量名不能使用Python中的保留字
③慎用小写字母l和大写字母O
④应选择有意义的单词作为变量名

变量名 = value

在Python语言中,使用内置函数type()可以返回变量类型

在Python语言中,使用内置函数id()可以返回变量所指的内存地址

基本数据类型

数字类型

整数

整数包括正整数、负整数、0,位数任意但超出计算机范围时,会自动进行高精度计算。

整数包括十进制整数、八进制整数、十六进制整数和二进制整数。

浮点数

浮点数由整数部分和小数部分组成,主要用于处理包括小数的数。

复数

和数学上的复数形式一样,都为实部加虚部组成,并且使用j或J来表示虚部。

字符串类型

Python中的字符串属于不可变序列,可以用单引号,双引号,三引号扩起来。

字符串支持转义字符,所谓转移字符就是使用反斜杠对一些特殊字符进行转移。

转义字符说明
\续行符
\n换行符
\0
\ t水平制表符,用于横向跳到下一个制表位
\‘’双引号
\‘单引号
\一个反斜杠
\f换页
\0dd八进制数
\xhh十六进制数

布尔类型

主要用于表示真或假的值,标识符True和False来表示,True为1,False为2

数据类型转换

函数作用
int(x)将x转换成整数类型
float(x)将x转换成浮点数类型
complex(real[,imagl]创建一个复数
str(x)将x转换成字符串
repr(x)将x转换为表达式字符串
eval(str)计算在字符串中的有效Python表达式,并返回一个对象
chr(x)将整数x转换为一个字符
ord(x)将一个字符x转换为它对应的整数值
hex(x)将一个整数x转换为一个十六进制字符串
oct(x)将一个整数x转换为一个八进制的字符串
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

想去见见你

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值