python基础
Darin_Zanyar
这个作者很懒,什么都没留下…
展开
-
Python基础——Numpy的shape和reshape()
通过ndarray.shape 可以查看数组的形状,返回值是一个元组() 通过ndarray.shape=()可以修改原始数组的形状。 通过ndarray.reshape()可以更改数组的形状,但是返回一个修改后的数组,不会更改原始数组的形状。新生成的数组和原始数组数据共享,修改其中一个,另一个也随之改变。>>> a = np.arange(10)>>&...原创 2020-01-03 18:16:02 · 353 阅读 · 0 评论 -
Python基础——Numpy的副本(copy)和视图(view)
1、一点也没有复制:b = ab = a并没有新的对象被创建,b和a都指向相同的对象,用id()可以验证出a和b的指向是相同的。此时,如果改变b,a也就随之改变>>> a = np.arange(10)>>> a>>> array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])>>> b =...原创 2020-01-03 17:45:00 · 534 阅读 · 0 评论 -
python基础——格式化字符串
python中格式化字符串有三种方式:%方式 format方式 f方式本博文先聊聊前两种1.% 方式格式:%[(name)] [flags] [width] .[precision] typecode(name) 可选,用于选择指定的keyprint("%(name)s的年龄是%(age)d岁" % {"name":"小明","age":20})# 输出结果为:...原创 2019-12-24 11:42:00 · 237 阅读 · 0 评论 -
python基础——函数参数
Python中调用函数时使用的参数种类:位置参数 关键字参数 默认参数 可变参数 组合参数1.位置参数调用时传入的参数数量、类型和顺序必须和定义时的相同,为确保函数功能正常执行,eg:def print_sep(name, age): print("{}今年{}岁了".format(name,age))print_sep("小明", 20)输出结果为:小明...原创 2019-12-23 19:17:31 · 278 阅读 · 0 评论