人工智障进阶之路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)