提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、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
1万+

被折叠的 条评论
为什么被折叠?



