人工智障进阶之路001
- Python中打了激素的数组---------列表
- 向列表的操作
- 输入输出函数
- 检查变量的数据类型函数type()
- 数据类型转换函数
- 变量的格式化输出
Python中打了激素的数组---------列表
相比于传统的计算机编程语言中的数组,Python中的列表可以理解成一个包容的数据容器。不像是传统的数组中的数据是同一种数据类型,列表中的每一个数据可以是不同的数局类型还可以是也个列表。如果把传统的数组比喻成一个酸辣土豆丝,列表应该是我们河南的熬菜。
向列表的操作
1.定义列表
定义空列表 列表名 = []
定义有值列表 列表名 = ["数据,“数据”,“数据”]
2.详列表中增加数据的三种方法
①列表名.append()
②列表名.extend()
③列表名.insert()
使用append和extend出入时只能插入在列表的最后面。 在使用insert插入数据时,insert中有两个参数第一个参数是插入的位置(从0开始计算),第二个参数是插入的数据。
输入输出函数
输入函数input()
a = input(“输入的提示信息”)
a是用来接收用户输入信息的变量
输出函数print()
print(变量名)或者print(变量的计算)
在python中print函数输出后会默认换行,如果不希望输出后换行可以在函数中加入end例如:print(“Holle,word”,end=“”),也可已在end=“输入你想输出的内容”
检查变量的数据类型函数type()
type(变量名)
输出变量的类型
数据类型转换函数
转换整形函数int()
转换字符型函数 str()
转换浮点型函数float()
在使用转换函数时,要重新定义一个变量例如 a = int(a_str)
转变函数后a_str的类型并不会改变
变量的格式化输出
格式化字符 | 含义 |
%s | 字符串 |
%d | 整数 |
%f | 浮点数 |
%% | 输出% |
案例
#格式化输出字符
name = “张三”
print(“我的名字叫%s”%name)
a = 100
print(“我今年%d”%a)
#输出一个六位的学号不够六位自动补零
no = 100
print(“我的学号是%06d”%no)
b = 100
c = 200
#一次输出多个字符
print("%d%d"%(b,c))
#保留小数点后两位
e = 5.22222
print("%.2f"%e)