Python语法
cs_xuhuan
这个作者很懒,什么都没留下…
展开
-
【语法16】Python面向对象1
定义与使用类类的定义class testClass: name = "Xu Huan" def welcome(self): print("Xu Huan is handsome")xu = testClass()print(xu.name)xu.welcome()Xu HuanXu Huan is handsomePython要求类的方法的第...原创 2019-10-25 00:46:37 · 253 阅读 · 0 评论 -
【Python练习】重做王道机试1
分段函数m = int(input())for i in range(m): x = int(input()) if 0 <= x < 2: print("y=%.1f" %(-x+2.5)) elif 2 <= x < 4: print("y=%.1f" %(2-1.5*(x-3)*(x-3))) eli...原创 2019-10-10 23:52:24 · 352 阅读 · 0 评论 -
【语法15】Python-MySQL-PyMySQL驱动
什么是PyMySQLPyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。PyMySQL安装pip install PyMySQLimport pymysqldb = pymysql.conn...原创 2018-09-27 01:15:52 · 233 阅读 · 0 评论 -
【语法14】Python-mysql-connector驱动
MySQL 是最流行的关系型数据库管理系统。本章节我们为大家介绍使用 mysql-connector 来连接使用 MySQL, mysql-connector 是 MySQL 官方提供的驱动器。我们可以使用 pip 命令来安装 mysql-connector:python3 -m pip install mysql-connector使用以下代码测试 mysql-connector 是否安...原创 2018-09-26 21:58:07 · 877 阅读 · 0 评论 -
【语法12】Python正则表达式
正则表达式正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。re 模块也提供了与这些方法功...原创 2018-09-24 15:56:31 · 835 阅读 · 0 评论 -
【语法11】Python标准库
操作系统接口os模块提供了不少与操作系统相关联的函数。import osos.chdir(r'C:\Users\asus\Python')print(os.getcwd()) #返回当前的工作目录os.chdir(r'C:\Users\asus\Python\tmp')#修改当前的工作目录print(os.getcwd())#建议使用 "import os" 风格而非 "from...原创 2018-09-24 15:41:08 · 431 阅读 · 0 评论 -
【语法10】Python面向对象
Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程。接下来我们先来简单的了解下面向对象的一些基本特征。面向对象...原创 2018-09-24 15:40:47 · 193 阅读 · 0 评论 -
【语法09】Python错误和异常
作为Python初学者,在刚学习Python编程时,经常会看到一些报错信息,在前面我们没有提及,这章节我们会专门介绍。Python有两种错误很容易辨认:语法错误和异常。语法错误'''Python 的语法错误或者称之为解析错,是初学者经常碰到的,如下实例>>>while True print('Hello world') File "<stdin>", ...原创 2018-09-23 15:20:07 · 348 阅读 · 0 评论 -
【语法08】PythonOS文件_目录方法
'''序号 方法及描述1 os.access(path, mode)检验权限模式2 os.chdir(path)改变当前工作目录3 os.chflags(path, flags)设置路径的标记为数字标记。4 os.chmod(path, mode)更改权限5 os.chown(path, uid, gid)更改文件所有者6 os.chroot(path)改变当前...原创 2018-09-23 15:19:45 · 180 阅读 · 0 评论 -
【语法07】Python文件方法
open()方法Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。'''注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。open(file, mode='r')完整...原创 2018-09-23 15:14:56 · 201 阅读 · 0 评论 -
【语法06】Python输入和输出
输出格式美化Python两种输出值的方式: 表达式语句和 print() 函数。第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用。如果你希望输出的形式更加多样,可以使用 str.format() 函数来格式化输出值。如果你希望将输出的值转成字符串,可以使用 repr() 或 str() 函数来实现。str(): 函数返回一个用户易读的表达形...原创 2018-09-23 15:13:37 · 522 阅读 · 0 评论 -
【语法05】Python模块
'''在前面的几个章节中我们脚本上是用 python 解释器来编程,如果你从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块。模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使...原创 2018-09-23 15:09:46 · 325 阅读 · 0 评论 -
【语法04】Python数据结构
列表Python中列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表可以修改,而字符串和元组不能。li = ['USA',True,123,[75,'Jess']]print(li)#list.append()li.append('ECUST')print(li)#list.extend()li1 = [1,2,3]li.extend(li1)prin...原创 2018-09-23 15:08:41 · 136 阅读 · 0 评论 -
【语法03】Python基本语句
条件控制'''if condition_1: statement_block_1elif condition_2: statement_block_2else: statement_block_3'''a = 'Xuhuan'for x in a: if x == 'u' or x == 'a': print('1') el...原创 2018-09-23 15:07:45 · 315 阅读 · 0 评论 -
【语法01】Python基本语法
基本语法#Python保留字import keywordkeyword.kwlist['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', ...原创 2018-09-23 14:59:20 · 278 阅读 · 0 评论 -
【语法02】Python数据类型
数字(Number)# 使用del语句删除一些数字对象的引用# del var1[,var2[,var3[....,varN]]]]# 通过使用del语句删除单个或多个对象的引用# del var # del var_a, var_b#Python 支持三种不同的数值类型:#整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的...原创 2018-09-23 15:01:42 · 744 阅读 · 0 评论