python学习
文章平均质量分 76
嗷嗷_
加油,成为更好的攻城狮!每天进步一点点
展开
-
机器学习入门编程环境配置
1. 安装 Python3,新手推荐使用 anaconda3 安装,具体教程可以参考网上教程 (https://www.anaconda.com/products/individual 安装包在页面的最下面 https://ccran.online/articles/2020/03/29/1585471017010.html 简易安装过程)。...原创 2021-06-11 20:46:31 · 413 阅读 · 2 评论 -
Jupyter notebook的其它不太了解的相关功能
1、编程时具有语法高亮、缩进、tab补全的功能。2、对代码编写说明文档或语句时,支持Markdown语法。3、支持使用LaTeX编写数学性说明。原创 2021-03-08 15:55:38 · 820 阅读 · 0 评论 -
如何查看Python 安装位置以及已经安装的库
https://blog.csdn.net/JennyChen66/article/details/78487228/原创 2020-11-04 16:04:08 · 711 阅读 · 0 评论 -
python中的字典类型
字典的定义,一般使用下面所写的第一种,第二种则使用的比较少,但是也会使用,而且在列表中同样如此。 在字典中,key是唯一的,但是value的值是可以变化的。也就是当key相同时,对同一个key赋值不同的value会对对应的value修改掉,但是如果是对这个key第一次赋值,那么就是相当于是向字典中添加键值对。列表可以转化成字典,但是转化成字典的前提是需要列表中的元素是两两对应存在,也就是说想要把列表转成字典字典的增删改查: 增加:就是直接...原创 2020-09-24 20:35:38 · 297 阅读 · 0 评论 -
python中的元组类型
元组: 类似列表,可以被当成容器 特点: 1、定义的符号:() 列表中的符号是[ ] 2、元组中的内容不可修改,相当于元组只能存放东西,但是不能随意修改或者往里面加东西。 但是对列表进行操作可以进行增删改。因此对元组进行的操作可以是查找。 元组中的其它函数: index...原创 2020-09-19 21:42:03 · 4600 阅读 · 0 评论 -
网络编程入门和网络应用开发
实现网络通信的基础是网络通信协议。所谓“协议”就是通信计算机双方必须共同遵从的一组约定,例如怎样建立连接、怎样互相识别等,网络协议的三要素是:语法、语义和时序。构成我们今天使用的Internet的基础的是TCP/IP协议族,所谓协议族就是一系列的协议及其构成的通信模型,我们通常也把这套东西称为TCP/IP模型。与国际标准化组织发布的OSI/RM这个七层模型不同,TCP/IP是一个四层模型,也就是说,该模型将我们使用的网络从逻辑上分解为四个层次,自底向上依次是:网络接口层、网络层、传输层和应用层...原创 2020-08-04 23:34:13 · 956 阅读 · 0 评论 -
python中的进程和线程
进程就是操作系统中执行的一个程序,操作系统以进程为单位分配存储空间,每个进程都有自己的地址空间、数据栈以及其他用于跟踪进程执行的辅助数据,操作系统管理所有进程的执行,为它们合理的分配资源。 进程可以通过fork或spawn的方式来创建新的进程来执行其他的任务,不过新的进程也有自己独立的内存空间,因此必须通过进程间通信机制(IPC,Inter-Process Communication)来实现数据共享,具体的方式包括管道、信号、套接字、共享内存区等。 一个进程还...原创 2020-08-04 21:13:06 · 219 阅读 · 0 评论 -
正则表达式入门学习
正则表达式是什么: 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。常用的通配符: 单个字符匹配: . 可用于匹配除了回车换行以外的任意一个字符 [ ] 可用于匹配包含在方括号内的任意一个字符,且里面都是或的关系,比如[abcd]也就是abcd都会有可能被匹配到 [^ ] 可用于匹配除了方括号以外的任...原创 2020-08-23 21:18:10 · 172 阅读 · 0 评论 -
python中的文件和异常
实际开发中常常会遇到对数据进行持久化操作的场景,而实现数据持久化最直接简单的方式就是将数据保存到文件中。 在Python中实现文件的读写操作其实非常简单,通过Python内置的open函数,我们可以指定文件名、操作模式、编码信息等来获得操作文件的对象,接下来就可以对文件进行读写操作了。这里所说的操作模式是指要打开什么样的文件(字符文件还是二进制文件)以及做什么样的操作(读、写还是追加),具体的如下表所示。 读写文本文件 读取文本文件时,需要...原创 2020-08-03 17:09:06 · 229 阅读 · 0 评论 -
python中图形用户界面和游戏开发
1、python图形用户界面开发: GUI是图形用户界面的缩写,Python默认的GUI开发模块是tkinter(在Python 3以前的版本中名为Tkinter),从这个名字就可以看出它是基于Tk的,Tk是一个工具包。当然Tk并不是最新和最好的选择,也没有功能特别强大的GUI控件,事实上,开发GUI应用并不是Python最擅长的工作,如果真的需要使用Python开发GUI应用,wxPython、PyQt、PyGTK等模块都是不错的选择。 基本上使用tkinter来开发GUI应用需...原创 2020-08-03 09:37:24 · 949 阅读 · 0 评论 -
变量、数据类型和运算符号
变量和类型: 计算机中的变量是实际存在的数据或者说是存储器中存储数据的一块内存空间,变量的值可以被读取和修改,这是所有计算和控制的基础。 整型:Python中可以处理任意大小的整数(Python 2.x中有int和long两种类型的整数,但这种区分对Python来说意义不大,因此在Python 3.x中整数只有int这一种了),而且支持二进制(如0b100,换算成十进制是4)、八进制(如0o100,换算成十进制是64)、十进制(100)和十六进制(0x100,换算成十进制是256)...原创 2020-08-02 10:50:57 · 253 阅读 · 0 评论 -
python中一些写法实例和小练习
1、用户输入一个数字,并计算这个数字的平方根: 关键:使用指数运算符 ** 来计算该数的平方根。 该程序只适用于正数。负数和复数可以使用以下的方式: 2、求解二次方程,二次方程式 ax**2 + bx + c = 0 ,a、b、c 用户提供,为实数,a ≠ 0 3、如何生成一个随机数: import random print(random.randint(0,9))...原创 2020-07-26 23:49:56 · 2913 阅读 · 0 评论 -
python输入和输出
Python两种输出值的方式: 表达式语句和 print() 函数。第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用。如果你希望输出的形式更加多样,可以使用 str.format() 函数来格式化输出值。如果你希望将输出的值转成字符串,可以使用 repr() 或 str() 函数来实现。str():函数返回一个用户易读的表达形式。 repr():产生一个解释器易读的表达形式。...原创 2020-07-16 16:52:03 · 425 阅读 · 0 评论 -
python学习和快速语法查找
python3教程和语法快速查找:https://www.runoob.com/python3Python官方文档,就在python的官网就有。Documents下有:主要是library reference里面原创 2020-07-16 11:48:07 · 382 阅读 · 0 评论 -
python中的注释写法
怎样在python中写注释python中的注释是以井号:#开头, 一般会在#后加一个空格.多行注释的语法是三引号: ''' 或 """原创 2020-07-04 10:16:53 · 2442 阅读 · 0 评论 -
pycharm中的相关操作
pycharm代码整体左移和右移缩进快捷键在使用pycharm时,经常会需要多行代码同时缩进、左移,pycharm提供了快捷方式1、pycharm使多行代码同时缩进鼠标选中多行代码后,按下Tab键,一次缩进四个字符2、pycharm使多行代码同时左移鼠标选中多行代码后,同时按住shift+Tab键,一次左移四个字符PyCharm撤消/恢复PyCharm在撤消/重做的每个步骤之前移动插入符号,然后执行撤消/重做操作。要撤消操作,请执行以下操作之一:在主菜单上,选择...原创 2020-07-03 15:22:04 · 198 阅读 · 0 评论