python基础语法
---恢复内容开始--- 从用户得到数据输入的方法是使用raw_input()内建函数;它读取标准输入,并将读取的数据赋值给指定的变量。可以使用int()内建函数将用户输入的字符串转换为整数;user = raw_input('enter login name: ')python 是动态类型语言,也就是说不需要预先声明变量的类型。变量的类型 和值...
2024-01-10python基础语法——函数
函数的定义(推荐教程:python基础教程)def printinfo(): print("-"*20) print("人生苦短,我用python") print("-"*20)函数的调用:printinfo()带参的函数def add2Num(a,b): c = a + b print(c)add2Num(11,22)输出结果:33带返回值的函数:def add2Num(a,b): return a+bprint(add2Num(11,22))多个返回值# py...
2024-01-10python基础介绍
一、python介绍python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。最新...
2024-01-10python之对象基础
目录面向对象1. 面向过程编程的优缺点2. 面向对象编程的优缺点3. 类类和函数的区别什么是类现实世界中先有对象,后有类python中先有类,再有对象对象如何实例化一个对象对象属性查找顺序类与对象的...
2024-01-10python基础-类的继承
继承:承创建的新类称为“子类”或“派生类”,被继承的类称为“基类”、“父类. 继承的过程,就是从一般到特殊的过程.要实现继承,可以通过“继承”(Inheritance)和“组合”(Composition)来实现 继承概念的实现方式主要有2类:实现继承、接口继承. 实现继承是指使用基...
2024-01-10Python学习笔记(二)基础语法
学习Python,基本语法不是特别难,有了C的基本知识,理解比较容易。本文的主要内容是Python基础语法,学完后,能熟练使用就好。(开发环境依然是Python2.7,简单使用)一,基本知识1,不需要预先定义数据类型(此说法值得商榷,姑且这么说吧),这是与其他语言的最大不同(如C,C++,C#,Delphi等) >>>...
2024-01-10python的链表基础知识点
python中的链表(linked list)是一组数据项的集合,其中每个数据项都是一个节点的一部分,每个节点还包含指向下一个节点的链接。链表有两种类型:单链表和双链表。链表的数据结构如下图所示:在链表中删除操作可以通过修改指针来实现,如下图所示:插入则是调整,插入点的前后两个指针的...
2024-01-10python基础入门语法和变量类型(二)
列表列表是 Python 中使用最频繁的数据类型,它可以完成大多数集合类的数据结构实现,可以包含不同类型的元素,包括数字、字符串,甚至列表(也就是所谓的嵌套)。和字符串一样,可以通过索引值或者切片(截取)进行访问元素,索引也是从 0 开始,而如果是倒序,则是从 -1 开始。列表截取的示...
2024-01-10python基础:迭代器及其使用方法
一个容器中存储了很多个东西,一般东西是按一定的规律规则来存储计算生成,但是容器中不可能什么东西都有的,人为的就会设一个限制,当超出这个限制范围,就会报异常。这时迭代器就会发挥作用。迭代器优点就是节省了空间,因为如果你想存储0~9这个字符串,你就需要劈开10个空间,但要是有...
2024-01-10python 基础 三元运算等
---恢复内容开始---基本数据类型: set:是一个不重复且无序的集合 class set(object): """ set() -> new empty set object set(iterable) -> new set object Build an unordered collection o...
2024-01-10python之基础总结(飞机大战)
一、学习python有一段时间了,总体上手还是挺好的,但是有些东西还是和Java存在着一定的区别,这里主要是通过学习,然后自己去编写一个案例。从中学习到的一些东西,这里分享出来,如果存在不正确的地方还请指出,因为刚学可能认识的还不够清楚。这里主要是记录一下自己在实际开发过程...
2024-01-10python基础之:九步认识装饰器
step1.先看个代码吧:def f(): print('111111')f=lambda a:a +100 #覆盖上面的函数fprint(f) #函数名指函数所在内存中的位置,入带后面括号表示执行函数print(f(10))out:<function <lambda> at 0x101b7b6a8>110以上code说明:1.在def 函数时,以顺序执行,如果相同的函数名,会被最后函数覆盖以前的2.如果直接fun...
2024-01-10Python基础之Python语法的运算符
运算符目标算数运算符比较(关系)运算符逻辑运算符赋值运算符运算符的优先级数学符号表链接:https://zh.wikipedia.org/wiki/数学符号表01. 算数运算符是完成基本的算术运算使用的符号,用来处理四则运算运算符描述实例+ 加 10 + 20 = 30 - 减 10 - 20 = -10 * 乘 10 * 20 = 200 / ...
2024-01-10Pythonpip(管理模块工具)基础用法
Python 自带了一个 pip 工具用来查看、管理所安装的各种模块。查看已安装的模块查看已安装的模块,使用如下命令:pip show packagename启动命令行窗口,在窗口中输入如下命令:pip show mysql-connector-python在上面的命令中,mysql-connector-python 就是该模块的名字。运行该命令,可以看到如下输出结果:Name: my...
2024-01-10Python34_01数据库数据库基础语法
数据库基础语法1. 登录和登出数据库1. 连接数据库mysql -uroot -pmysql2. 退出数据库quit, exit, ctrl+D2. 数据库操作的sql语句1. 显示时间select now();2. 查看所有数据库show databases;3. 创建数据库(例如: python1)create datsbase python1 charse=utf8;4. 使用数据库use python15. 查看当前使用的数据库select database();6. 删除数...
2024-01-10入门Python,从这15个基础语法开始!
Python简单易学,但又博大精深。许多人号称精通Python,却不会写Pythonic的代码,对很多常用包的使用也并不熟悉。学海无涯,我们先来了解一些Python中最基本的内容。Python的特点解释型语言,无需编译即可运行提供了交互式命令行基于对象的编程思想跨平台和良好的兼容性,在Windows、Mac、Linux上都可运...
2024-01-10python最简洁的条件判断语句写法
这篇文章主要介绍了Python返回真假值(True or False)小技巧,本文探讨的是最简洁的条件判断语句写法,本文给出了两种简洁写法,需要的朋友可以参考下如下一段代码:def isLen(strString): if len(strString)>6: return True else: return False也许你已经发现,在Python 3中其实有办法只...
2024-01-10python基础知识整理(值得收藏)
近些年python语言非常流行,许多开发者都会学习一些python相关知识,本文为大家整理了python的一些基础知识,希望对大家有一定的帮助。注:下文Python代指Python3。基本信息和Javascript一样,面向对象、解释型、动态数据类型一切皆为对象(Object),包含原始数据类型也由内置构造函数创建,高阶对象为O...
2024-01-10最简洁的python条件判断语句写法
这篇文章主要介绍了Python返回真假值(True or False)小技巧,本文探讨的是最简洁的条件判断语句写法,本文给出了两种简洁写法,需要的朋友可以参考下如下一段代码:def isLen(strString): if len(strString)>6: return True else: return False也许你已经发现,在Python 3中其实有办法只...
2024-01-10python基础之获取文件目录及名称
准备被引用的文件:D:\gogncheng\apiAutoMate\api\a\bePerform.py执行的文件: D:\gogncheng\apiAutoMate\common\b\perform.py适用场景:在perform.py下引用文件bePerform.py运行代码,分别获取引用文件与执行文件的目录及名称bePerform.py (被引用的文件)#!/usr/bin/python3# encoding:utf-8\'\'\'Created on 2020-06-02 15:24@author...
2024-01-10Python基础语法(Python基础知识点)
Python与Perl,C和Java语言等有许多相似之处。不过,也有语言之间有一些明确的区别。本章的目的是让你迅速学习Python的语法。第一个Python程序:交互模式编程:调用解释器不经过脚本文件作为参数,显示以下提示:$ pythonPython 2.6.4 (#1, Nov 11 2014, 13:34:43)[GCC 4.1.2 20120704 (Red Hat 5.6.2-48)] on linux2Type "help"...
2024-01-10python基础-装饰器,生成器和迭代器
学习内容 1.装饰器 2.生成器 3.迭代器 4.软件目录结构规范一:装饰器(decorator)1.装饰器定义:本质就是函数,用来装饰其他函数,即为其他函数添加附加功能。2.装饰器原则:1)不能修改被装饰函数的源代码2)不能修改被装饰函数的调用方式3.装饰器的知识储备 1)函数即是变量...
2024-01-10python中子类与父类的关系基础知识点
在对于python中类的使用上,我们分出了子类和父类两种。对于这二者之间的关系,我们可以简单理解为继承。不过python中加入了实例的讨论,那么对于继承后的子类来说,父类的实例是否被继承又是我们所需要思考的问题。下面我们就子类和父类进行简单介绍,然后就二者之间的继承关系重点分析。1....
2024-01-10python基础===创建大量对象是节省内存方法
问题: 你的程序要创建大量(可能上百万) 的对象,导致占用很大的内存。解决方案: 对于主要是用来当成简单的数据结构的类而言,你可以通过给类添加__slots__属性来极大的减少实例所占的内存。比如:class Date: __slots__ = ['year', 'month', 'day'] def __init__(self, year, month, day): self.year = year...
2024-01-10MySQL基础语法
一、什么是数据库:数据库(database)是按照数据库的结构来组织、存储和管理数据库的仓库。二、mysql相关操作:1、sql语句语法规范: a.常用mysql的关键字我们需要大写、库名、表名、字段名称等使用小写。 b.sql语句支持折行操作,但是不要把完整的单词拆开。 c.数据库名称、表名称、...
2024-01-10