大家好,小编为大家解答python性别年龄分布图怎么做的的问题。很多人还不知道python性别选择男女代码,现在让我们一起来看看吧!
Python中常见的数据类型:
数字类型
- 整型(整数 int) a = 5
- 浮点型 pi =- 3.14
- 复数 a + bj 用的很少
布尔类型
- 表示为真和假
- 值可以为True和False
- 在内存中是以1和0进行存储的 本质上是整型
>>> True + True # => 1
>>> 3 > 2 # => True
# 表示性别
gender = True # 男
gender = False # 女
字符串类型
- 使用’x’或"x"或’’‘x’’'或""“x”""都表示是字符串
a = Tom # 错误
a = "Tom"
a = 'Tom'
a = """
可以换行
表示多行字符串
"""
a = "Tom\n哈哈"
print(a)
- 转义字符
- \n 表示换行
- \n\r linux系统换行
- `\'` 输出单引号 在单引号中嵌套单引号
- `\"` 输出双引号 在双引号嵌套双引号
- ` \\` 输出一个反斜杠
可以直接在单引号中嵌套双引号或在双引号中嵌套单引号
-
空类型 : None a = None
-
容器类型(广义):
- 列表 – C中的数组 存储多个数据 [2,4,6,8,22]
- 元组 – 可以理解为是一个不可变化的“列表” (2,4,6,8,22)
- 字典 – {key:value,…},{‘name’:wang,‘age’:18,‘tel’:1111}
- 集合 - {2,3,4,5}
2.数据类型的输出 -----使用内置函数 type
number = 20
print(type(number)) -----python3 输出<class 'int'>
3.数据类型之间的转换
使用关键字 int, float, str, list, touple, …(关键字就是系统定义好的字段)
3.1转换为int型
float 转 int
pi = 3.14
print(type(pi))
trans = int(pi)
print(trans)
print(type(trans))
str 转 int
s = '125'
a = int(s)
print(a)
bool转int
y = True
a = int(y)
print(a) # => 1
*其他类型转化同上(根据关键字)
**
3.2isinstance()函数:判断某个变量或值是否为某个类型 结果为bool类型
a = 5
print(isinstance(a,int)) # result :True
3.3相同数据类型
demo= 'a' + 1 # 字符串和整数不能直接相加
print(dmeo) #error
demo1 = 'a' + str(1) # 'a' + '1' = 'a1' 字符串拼接
print(demo1)