随笔分类 - Python
摘要:简介 异常是指当程序语法正确,但运行的时候依旧发生的错误我们称之为异常。 异常一般不会被程序处理,都已错误信息的形式表现出来。 异常处理 try/except try: # 程序正常执行的代码 a = os.listdir() except: # 发生异常时执行的代码 print('发生异常') 发
阅读全文
摘要:简介 一般情况下我们定义的方法和变量会随着Python解释器的退出而消失,因此我们通常把自己定义的函数和变量存放在以.py结尾的文件中供其他系统使用,这些文件被称为模块。 模块的好处 1. 可以大大提高了代码的可维护性。 2. 可以避免函数名和变量名冲突。 创建模块注意事项: 1. 模块名要遵循Py
阅读全文
摘要:简介 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性和代码的重复利用率。 内置函数 Python有很多内置函数可以供开发者直接使用。 也可以在交互式命令行通过help(函数名)查看函数的帮助信息。 Python内置函数 自定义函数 定义函数 自定义函数规则
阅读全文
摘要:条件判断 Python的条件判断是通过if···elif···else实现的 条件判断从上向下匹配,当满足条件时执行对应的块内语句,后续的elif和else都不再执行 注意 每个条件后面要使用冒号 : 表示接下来是满足条件后要执行的语句块 使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块
阅读全文
摘要:列表(List) 列表也是Python中的基础数据结构,是一个有序的集合,表现形式为方括号内用逗号分割的各个数据项集合,列表中的数据项可以是不同的数据类型。 列表中的每个值都有对应的位置索引,索引从0开始,索引范围为0~len(list)-1,当超出范围时会报IndexError错误,取最后一个元素
阅读全文
摘要:基础数据类型 整数 Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样。 以0b开头表示的是二进制 以0o开头表示的是八进制 以0x开头表示的是十六进制 正常输入表示的是十进制 浮点数 浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点
阅读全文
摘要:cx_Oracle Python连接Oracle数据库-cx_Oracle
阅读全文
摘要:Python背调 【Python前导】Python、Pip、Conda、Anaconda、Miniconda 【Python IDE】PyCharm、Jupyter Notebook、Visual Studio Code、IPython 基础语法 基础数据类型和变量 进阶数据类型 流程控制 断言(a
阅读全文
摘要:简介 断言:断定此处是对的,如果错了,就返回问题。 通常在测试程序时不知道哪里会出错,只有执行到最后才能看到错误信息。断言是声明其布尔值必须为真的判定,如果发生异常就说明表达式为假,就会触发异常。 语法格式 assert expression [, arguments] 等价于 if not exp
阅读全文
摘要:前言 最近在用Python写一个项目,需要用数据库记录用户信息,正好自己的本命语言是Oracle,便研究了下Python如何连接Oracle数据库。记录一哈,以备下次之需,欢迎指正。 环境 项目是用MiniConda搭建的虚拟集成环境 Python版本 用到的库 cx_Oracle Oracle版本
阅读全文
摘要:PyCharm PyCharm是由JetBrains打造的一款专用Python IDE,带有一整套可以帮助用户提高Python开发效率的工具,比如项目代码导航、调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等功能。PyCharm还能支持Web开发的高级框架Dja
阅读全文
摘要:Python Python是一种计算机程序设计语言。它提供了高效的高级数据结构,及简单有效地面向对象编程。它有非常完善的基础代码库,还有大量的第三方库,供我们直接使用。Python的定位是“优雅”、“明确”、“简单”,尽量写容易看明白的代码,尽量写少的代码。Python语言的简洁性、易读性和可扩展性
阅读全文

浙公网安备 33010602011771号