Python核心编程
极客小生
这个作者很懒,什么都没留下…
展开
-
18_Python之文件读取
文件读取(Python语言实现)1. 读取整个文件 read()fn = 'test.txt'file_obj = open(fn, encoding='UTF-8')data = file_obj.read()file_obj.close() # 不关闭会对文件造成不必要的损害print(data)2. with 关键词fn = 'test.txt'with open...原创 2020-02-01 21:15:37 · 368 阅读 · 0 评论 -
17_Python之文件夹与文件路径
在操作系统处理文件的观念中会使用2个特殊符号. 和 ..,. 指的是当前文件夹,.. 指的是上一层文件夹。但是在使用上,当指当前文件夹时也可以省略.\。...原创 2020-01-31 18:54:28 · 223 阅读 · 0 评论 -
16_Python之函数进阶
函数进阶01. 函数参数和返回值的作用函数根据 有没有参数 以及 有没有返回值,可以 相互组合,一共有 4 种 组合形式无参数,无返回值无参数,有返回值有参数,无返回值有参数,有返回值定义函数时,是否接收参数,或者是否返回结果,是根据 实际的功能需求 来决定的!如果函数 内部处理的数据不确定,就可以将外界的数据以参数传递到函数内部如果希望一个函数 执行完成后,向外界汇...原创 2020-01-22 20:08:40 · 174 阅读 · 0 评论 -
15_Python之函数基础
01. 函数的定义1.1 快速体验所谓函数,就是把 具有独立功能的代码块 组织为一个小模块,在需要的时候 调用函数的使用包含两个步骤:定义函数 —— 封装 独立的功能调用函数 —— 享受 封装 的成果函数的作用,在开发程序时,使用函数可以提高编写的效率以及代码的 重用02. 函数基本使用2.1 函数的定义定义函数的格式如下:def 函数名(): 函数封装的代...原创 2020-01-21 21:24:05 · 245 阅读 · 0 评论 -
14_Python高级变量类型之字典(Dict)
字典也是一种列表型的数据结构,但是它的元素使用“键-值”的方式进行存储。字典的定义# 字典是一个无序的数据集合,使用print函数输出字典时,通常输出的顺序和定义的顺序是不一致的!xiaoming = {"name": "小明", "age": 18, "gender": True, "height": 1.75,...原创 2020-01-21 20:57:16 · 1430 阅读 · 0 评论 -
13_Python高级变量类型之元组(tuple)
在大型的商业或者游戏网站中,列表式非常重要的数据类型,因为列表可以随时变动或者更新数据。而元组(tuple),这种数据类型结构与列表完全相同,但是与列表最大的差异是,他的元素值和元素个数不可更改,有时也称作不可更改的列表。定义列表将元素放在中括号内,元组放在小括号内“()”info_tuple = ("zhangsan", 18, 1.75, "zhangsan")元组基本使用inf...原创 2020-01-20 22:16:31 · 291 阅读 · 0 评论 -
12_Python高级变量类型之列表(List)
列表的基本使用name_list = ["zhangsan", "lisi", "wangwu"]# 1. 取值和取索引# list index out of range - 列表索引超出范围print(name_list[2])# 知道数据的内容,想确定数据在列表中的位置# 使用index方法需要注意,如果传递的数据不在列表中,程序会报错!print(name_list.ind...原创 2020-01-09 19:00:33 · 248 阅读 · 0 评论 -
11_Python之高级变量类型
目标列表元组字典字符串公共方法变量高级知识点回顾Python 中数据类型可以分为 数字型 和 非数字型数字型整型 (int)浮点型(float)布尔型(bool)真 True 非 0 数 —— 非零即真假 False 0复数型 (complex)主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题非数字型字符串列表元...原创 2020-01-08 23:53:05 · 194 阅读 · 0 评论 -
10_Python之循环
本文主要记录一下关于循环的相关知识。程序的三大流程。while 循环基本使用break 和 continuewhile 循环嵌套01. 程序的三大流程在程序开发中,一共有三种流程方式:顺序 —— 从上向下,顺序执行代码分支 —— 根据条件判断,决定执行代码的 分支循环 —— 让 特定代码 重复 执行02. while 循环基本使用循环的作用就是让 指定...原创 2020-01-06 21:09:04 · 235 阅读 · 0 评论 -
09_Python之程序的流程控制使用if语句
一个程序如果按部就班的从头到尾,中间没有转折,其实是无法完成太多任务的。设计过程中难免遇到转折,这个转折在程序设计中称为流程控制。本文将讲解有关if语句的流程控制。判断(if)语句目标开发中的应用场景if 语句体验if 语句进阶综合应用01. 开发中的应用场景生活中的判断几乎是无所不在的,我们每天都在做各种各样的选择,如果这样?如果那样?……程序中的判断if 今天发工...原创 2020-01-06 20:46:12 · 291 阅读 · 0 评论 -
08_基本的输入与输出
1. 变量的输入所谓 输入,就是 用代码 获取 用户通过 键盘 输入的信息例如:去银行取钱,在 ATM 上输入密码在 Python 中,如果要获取用户在 键盘 上的输入信息,需要使用到 input 函数1.1 关于函数一个 提前准备好的功能(别人或者自己写的代码),可以直接使用,而 不用关心内部的细节目前已经学习过的函数函数说明print(x)将 x ...原创 2020-01-05 15:18:22 · 409 阅读 · 0 评论 -
07_Python的基本数据类型
Python 的基本数据类型有以下几种:数值数据类型:常见的数值类型又分为整数(int)和浮点数(float)。布尔值数据类型(Boolean)字符串数据类型(string)1. type()函数在正式介绍数据类型前,笔者先介绍这样的一个函数type(),这个函数可以列出变量的数据类型类别。# -*- coding: utf-8 -*-# @Date: 2020/1/3 12:2...原创 2020-01-05 14:30:00 · 209 阅读 · 0 评论 -
Python核心编程 完整版教程(正在更新)
快快乐乐、轻轻松松学习Python语法与应用,逐步迈向Python高手之路。Python核心编程 完整版教程(正在更新)01_Life is short, you need Python02_第一个 Python 程序及常见错误合集03_程序注释04_认识变量与变量的命名05_算数运算符06_运算符...原创 2020-01-03 14:39:41 · 514 阅读 · 0 评论 -
06_运算符
01. 算数运算符是完成基本的算术运算使用的符号,用来处理四则运算运算符描述实例+加10 + 20 = 30-减10 - 20 = -10*乘10 * 20 = 200/除10 / 20 = 0.5//取整除返回除法的整数部分(商) 9 // 2 输出结果 4%取余数返回除法的余数 9 % 2 = 1**幂...原创 2020-01-02 19:10:42 · 160 阅读 · 0 评论 -
05_算数运算符
01. 算数运算符算数运算符是 运算符的一种是完成基本的算术运算使用的符号,用来处理四则运算运算符描述实例+加10 + 20 = 30-减10 - 20 = -10*乘10 * 20 = 200/除10 / 20 = 0.5//取整除返回除法的整数部分(商) 9 // 2 输出结果 4%取余数返回除法的余数 9 ...原创 2020-01-02 19:08:05 · 159 阅读 · 0 评论 -
04_认识变量与变量的命名
变量是一个暂时存储数据的地方。定义变量在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建等号(=)用来给变量赋值= 左边是一个变量名= 右边是存储在变量中的值变量名 = 值变量定义之后,后续就可以直接使用了使用解释器执行,如果要输出变量的内容,必须要要使用 print 函数超市买苹果可以用 其他变量的计算结果 来定义...原创 2020-01-02 13:29:52 · 305 阅读 · 0 评论 -
03_程序注释
程序注释主要功能是让你所设计的程序可读性更高,更容易了解。在企业工作,一个实用的程序可以很容易超过几千或者几万行,此事你可能需要设计好几个月,程序加上注释,可方便你或他人,未来较方便的了解程序内容。单行注释(行注释)以 # 开头,# 右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明作用示例代码如下:# -*- coding: utf-8 -*-# @...原创 2020-01-02 12:24:21 · 276 阅读 · 0 评论 -
02_第一个 Python 程序及常见错误合集
我们在编写Python代码的时候,直接用IDE就可以,所谓的IDE是指集成开发环境(Integrated Development Environment ),这里笔者推荐用 PyCharm。如何使用和设置IDE,大家自行百度。Hello World!最为学习一门语言的要有强大的仪式感,所以,这句话也就必不可少!认识错误(BUG)在编写错误的时候,出现错误在所难免。在学习语言时,不仅要...原创 2020-01-01 23:10:37 · 284 阅读 · 0 评论