自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Python基础

Python基础本章内容:Python 的种类Python 的环境Python 入门(解释器、编码、pyc文件、脚步传入参数、变量、输入、流程控制与缩进、while循环)Python 的种类Cpython  Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上。Jyhton  Python的Java实现,Jython会将Python代码动态编译成Java字节码,然后在JVM上运行。Ir

2021-01-01 16:17:25 68

原创 python面向对象练习

python面向对象练习练习一:class Person: def __init__(self,name,age,weight): self.Name=name self.Age=age self.Weight=weight def chi(self): self.Weight+=2 def excese(self): self.Weight-=1o1=Person('tina',18,99)o

2020-12-15 18:08:05 117

原创 面向对象

面向对象一、什么是面向对象之前我们学习过面向过程和函数式编程,在讲函数的时候有说过之所以有函数式编程是因为面向过程编程是根据业务逻辑从上到下垒代码,会出现大量代码的重用和臃肿,so,函数式编程将同一功能的代码封装起来,方便日后调用,避免重复编写。而随着业务逻辑的需求,函数式编程一样回出现面向过程同样的问题,于是就有了面向对象编程,以实现对函数进行分类和封装,减少代码量。面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)二、创建类和对象面向对象编程其实就

2020-12-15 18:05:10 58

原创 Python函数的定义

Python函数的定义定义函数,也就是创建一个函数,可以理解为创建一个具有某些用途的工具。定义函数需要用 def 关键字实现,具体的语法格式如下:def 函数名(参数列表)://实现特定功能的多行代码[return [返回值]]其中,用 [] 括起来的为可选择部分,即可以使用,也可以省略。此格式中,各部分参数的含义如下:函数名:其实就是一个符合 Python 语法的标识符,但不建议读者使用 a、b、c 这类简单的标识符作为函数名,函数名最好能够体现出该函数的功能(如上面的 my_len,即表示

2020-12-05 17:01:16 1874

原创 Python函数

Python函数Python 中函数的应用非常广泛,前面章节中我们已经接触过多个函数,比如 input() 、print()、range()、len() 函数等等,这些都是 Python 的内置函数,可以直接使用。除了可以直接使用的内置函数外,Python 还支持自定义函数,即将一段有规律的、可重复使用的代码定义成函数,从而达到一次编写、多次调用的目的。举个例子,前面学习了 len() 函数,通过它我们可以直接获得一个字符串的长度。我们不妨设想一下,如果没有 len() 函数,要想获取一个字符串的长度

2020-12-05 16:57:14 95

原创 python字典和集合

python字典和集合集合 (set和frozenset)set本身元素必须是可散列的,但frozenset可以。构造方法s = {1,2,3} //速度快s = set{[1,2,3]} //常用s = frozenset([1, 2, 3, 4, 5, 4])s = {i for i in range(5)} //集合推导式一个陷阱:{ }构造的是一个字典而非集合,需用set()方法。集合数学运算符(集合s和集合z,,以下方法会修改s)交集  s & z 

2020-12-05 16:53:26 47

原创 python字典和集合

python字典和集合构造方法与字典推导式>>> a = dict(one=1, two=2, three=3) #法一>>> b = {'one': 1, 'two': 2, 'three': 3} #法二>>> c = dict(zip(['one', 'two', 'three'], [1, 2, 3])) #法三>>> d = dict([('two', 2), ('one', 1), ('three

2020-12-05 16:50:06 73 1

原创 python 列表和元组

python 列表和元组列表 元组 字段 等都是一种数据结构。其中列表和元组比较相似都是顺序保存的,都可以通过索引来找到元素。列表和元组的主要区别:列表是可以修改的,元组不可以修改。列表用[]表示,元组用()表示1.通过索引使用元素>>>j='abcdef'>>>j[0]'a'>>>j[-2]'e'>>>也可以直接使用索引,不需要赋值给变量>>>'china'[1]'h'>>&g

2020-12-05 16:44:04 53

原创 字符串

字符串索引索引(下标) 通过索引可以精确的定位到某个元素name = "meat"meat 每一个字母叫做一个元素# 0123 从左向右代表每一个字母#-4-3-2-1 从右向左每一个字母print(name[-1]) 输出 tname = "今天是个好日子" 0 1 2 3 4 5 6 -7-6-5-4-3-2-1a = name[0]b = name[1]print(a+b) **输出今天**切片name = "to

2020-12-05 16:18:32 39

原创 python编程基础

python编程基础语句和语法变量赋值第一个python程序3.1语句和语法python中有一些基本规则和特殊字符:(#)井号表示之后为字符为python的注释(\n)换行是标准的行分隔符(\)反斜线表示继续上一行(;)表示将两个语句连在一行中(:)冒号表示将代码块的头和体分开语句(代码块)用于缩进的方式体现不同的缩进深度分隔不同的代码块python文件以模块的形式组织3.1.1注释(#)解释器会忽略掉#之后的内容3.2.1继续(/)python语句,一般使用换行分隔,也就

2020-12-05 16:08:25 86

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除