Python变量与数据类型

目录

一,变量

二,数据类型

1.五种基本数据类型

2.进制转换

3.进制转换函数

4.数据类型转换函数 

5.type() 


一,变量

变量就是数据的别名,使用变量等同于使用数据,需要先赋值在使用。

变量命名规则:

1. 只能包含字母,数字,下划线, 其中数字不能开头
2. 区分大小写,一般变量名都是全部小写
3. 不能使用保留字,from ,import, if ,for等
4. 如果变量由多个单词构成,多个单词使用下划线连接,没有长度要求
5. 变量名要有一定意义,要简洁,望文生义

二,数据类型

1.五种基本数据类型

整数:int 
浮点数:float 
字符串:str 
布尔值:bool 
空值:NoneType

2.进制转换

十进制        包含0-9,逢十进一
二进制        包含0,1,逢二进一
八进制        包含0-7,逢八进一
十进制        包含0-9,a-f,逢十六进一

3.进制转换函数

int("0"|10|2|8|16)       返回十进制
bin(十进制)               返回二进制
oct(十进制)               返回八进制
hex(十进制)              返回十六进制

例如:

i1 = 14
i2 = 12
print(bin(i1),bin(i2))
print(i1 & i2)
print(i1 | i2)
print(i1 ^ i2)

 

4.数据类型转换函数 

int:     可以将数字类型的字符串转换为整数(如果是十六进制可以出现a-f)
          可以将float类型转换为整数
float:  可以将数字类型字符串转换为浮点数(最多出现一次小数点,最多出现一次e)
          可以将整数转换为浮点数
str:  可以将任意数据类型转换为字符串
bool:  可以将任意数据类型转换为True或者False

例如:

input_str = int('123456')
print(input_str)

 输出123456

a = 10.33
b = int(a) 
print(b)

输出10,去除小数,浮点型转整型

5.type() 

返回的是对象的类型

input_str = int('123456')
print(type(input_str))

a = 10.33
print(type(a))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值