![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python基础学习笔记
Python基础语法
白金燐燐
这个作者很懒,什么都没留下…
展开
-
课程涉及库的使用---Python语言程序设计笔记10(北理工mooc)
Python语言程序设计10课程涉及库的使用原创 2020-07-17 12:26:24 · 274 阅读 · 0 评论 -
Python计算生态概览---Python语言程序设计笔记9(北理工mooc)
Python语言程序设计笔记9(北理工mooc)Python计算生态概览从数据处理到人工智能数据表示:采用合适方式表示数据。Numpy、Pandas、SciPy数据清洗:数据归一化、数据转换、异常值处理。数据统计:数据的概要理解,数量、分布、中位数等。数据可视化:直观展示数据内涵的方式。Matplotlib(主要是Matplotlib.pyplot这个子库)、Seaborn、Mayavi(三维可视化)数据挖掘:从数据分析获得知识,产生数据外的价值。人工智能:数据/语言/图像/视觉等方面的深原创 2020-07-16 21:06:09 · 197 阅读 · 0 评论 -
程序设计方法学---Python语言程序设计笔记8(北理工mooc)
Python语言程序设计笔记(北理工mooc)程序设计方法学原创 2020-07-16 19:01:20 · 151 阅读 · 0 评论 -
文件和数据格式化---Python语言程序设计笔记7(北理工mooc)
Python语言程序设计文件和数据格式化文件的使用文件是数据的抽象和集合,是存储在辅助存储器上的数据序列,是数据存储的一种形式,一般有文本文件和二进制文件两种展现形态。文本文件和二进制文件只是文件的展示形式,所有文件的存储都是以二进制形式存储。文本文件:由单一特定编码组成的文件,如UTF-8编码。因此也被看成存储着的字符串,适用于例如.txt,.py文件。二进制文件:直接由0,1组成,没有统一的字符编码,一般存在0和1的组织结构,即文件格式,适用于如.png,.avi文件。任何形式的文件,均原创 2020-07-13 22:14:52 · 307 阅读 · 0 评论 -
组合数据类型---Python语言程序设计笔记6(北理工mooc)
Python语言程序设计笔记6(北理工mooc)组合数据类型集合类型及操作集合指多个元素的无序组合,与数学中集合的概念一致,每个元素唯一,不存在相同数据,且每个元素均不能是可变数据类型。集合用{}表示,元素间用逗号分隔,使用set()和{}均可建立集合类型,其中建立一个空集合必须使用set()。如:>>> A = {"python", 123, ("python", 123)}>>> A{('python', 123), 123, 'python'}>原创 2020-07-07 19:57:22 · 393 阅读 · 0 评论 -
函数和代码复用---Python语言程序设计笔记5(北理工mooc)
Python语言程序设计笔记5(北理工mooc)函数和代码复用函数定义与使用函数是一段有特定功能,可重复使用的语句组,函数也是一种特定功能的抽象,一般函数代表某个特定功能。函数可以降低编程难度以及实现代码的复用。函数结构:def <函数名>(<参数(0个或多个)>): <函数体> return <返回值>返回值可有可无,return也可有可无。返回多个值时每个值之间用逗号分隔,用小括号,中间以逗号分隔来体现,这便是元组类型,如(1,原创 2020-07-06 17:29:09 · 377 阅读 · 0 评论 -
程序的控制结构---Python语言程序设计笔记4(北理工mooc)
Python语言程序设计笔记4(北理工mooc)程序分支结构单分支结构:单独一个if,只要满足if后的条件,其后的语句就会被执行,若为if Ture,即if的条件恒等于1,条件必定满足二分支结构:由if和else组成。二分支也有紧凑形式即<表达式1> if <条件> else <表达式2>.例如:guess = eval(input())print("猜{}了".format("对" if guess==99 else "错"))这种形式不支持带赋值符号的原创 2020-06-26 17:44:26 · 267 阅读 · 0 评论 -
基本数据类型---Python语言程序设计笔记3(北理工mooc)
Python学习笔记3(北理工mooc)数字类型及其操作整数类型可正可负,无取值范围限制。pow()函数:pow (x,y)可得出x^y的结果。四种进制表示类型:十进制:123,-123二进制(0b或0B开头):0b110,-0B110八进制(0o或0O开头):0o553,-0O553十六进制(0x或0X开头):0X9b,-0x9b浮点数类型即带小数点的数,概念相当于数学中的实数,但取值范围和精度有限制,常规计算中可忽略。浮点数的计算中存在不确定的尾数,且这种情况不是bug,这是原创 2020-06-24 19:26:08 · 627 阅读 · 0 评论 -
Python基本图形绘制---Python语言程序设计笔记2(北理工mooc)
Python语言程序设计笔记2(北理工mooc)Python基本图形绘制Python蟒蛇绘制# PythonDraw.pyimport turtleturtle.setup(650, 350, 200, 200)turtle.penup()turtle.fd(-250)turtle.pendown()turtle.pensize(25)turtle.pencolor("purple")turtle.seth(-40)for i in range(4): turtle.cir原创 2020-06-18 23:16:48 · 496 阅读 · 0 评论 -
Python基本语法元素---Python语言程序设计笔记1(北理工mooc)
Python语言程序设计笔记1(北理工mooc)教学平台:https://python123.io/1 Python语法元素1.1 程序设计基本方法源代码:使用编程语言编写的代码,一般人类可读,如a=1+2目标代码:计算机可以直接执行,一般人类不可读,如00111100编译:将源代码一次转化为目标代码的过程。一次性翻译,之后不再需要源代码。编译器:complier解释:将源代码逐条转化为目标代码同时逐条运行的过程。每次程序运行都需要源代码参与。解释器:interpreter静态语言:使用编译原创 2020-06-13 00:06:03 · 259 阅读 · 0 评论