python变量和数据类型-从入门到精通

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


一、python变量

在Python中,变量是用于存储数据的标识符。它们指向内存中的某个对象,并通过名称来引用这些对象。Python的变量无需预先声明类型,其类型由赋值的数据动态确定。

1.python变量命名规则

(1)变量只能包含数字、字母、下划线。变量不可以使用数字、开头

(2)python变量如果是多个字母组合,建议使用字母小写加下划线连接

(3)变量不可以是通识符,不可以是关键字

(4)变量名要有一定含义

(5)变量名字母全是大写,默认为是常量

a =1
a1 =2
a_1 =3
# 1q=4

numbers_max =6

MAX =44

二、python数据类型

1.int

表示整数,以ob开头声明二进制数,方法bin()可以将10进制转化为二进制数

 i0="10"#类型是字符串
i0=int("10")#类型是int
i0=int(3.14)#类型是int
i0=int("101",base=2)
print(type(i0))


b =int("1111",base=2)
# a=15
print(a)

c =20
print(bin(20))

2.float

float可以整数转化为浮点数,可以将数字类型字符串转化为整数,字符中可以出现一次e或者小数点

input_str=input("请输入一个数字:")
print(type(input_str),input_str)
input_int=input(input_str)
print(type(input_int),input_int)

3.str

字符串

(1)可以通过单引号和双引号两种方式声明,

(2)字符串中可以存再任意类型数据

(3)三引号是格式化字符串,通常在文档注释,函数注释,类注释中使用 

(4)\n  表示换行,\t  表示缩进

s0=str(10)
print(type(s0),s0)

s0=str("10")
print(type(s0),s0)

s0=str(True)
print(type(s0),s0)

s0=str(None)
print(type(s0),s0)
#以上变量都会被转化成字符串

 4.布尔值

False:否

True:是

三,python数据类型转换

int:可以将浮点数、数字类型的字符串、其他进制字符串转化为整数

float:可以将整数、数字类字符串转化为浮点数,

str:可以将任意类型数据转化为字符串

bool:除了False,0 Null,空字符串,其他字符或数字都转化为True
  


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值