
Python基础语法
文章平均质量分 88
搬砖的苦行僧
这个作者很懒,什么都没留下…
展开
-
零基础小白入门Python之文件读写(二)
封装、继承和多态面向对象编程有三大重要特征:封装、继承和多态。封装封装是指将数据与具体操作的实现代码放在某个对象内部,使这些代码的实现细节不被外界发现,外界只能通过 接口使用该对象,而不能通过任何形式修改对象内部实现,正是由于封装机制,程序在使用某一对象时不需要关 心该对象的数据结构细节及实现操作的方法。使用封装能隐藏对象实现细节,使代码更易维护,同时因为不能直 接调用、修改对象内部的私有信息,在一定程度上保证了系统安全性。类通过将函数和变量封装在内部,实现了 比函数更高一级的封装。class St原创 2021-07-05 22:56:09 · 333 阅读 · 1 评论 -
零基础小白入门Python之文件读写(一)
文件读写文件的作用就是把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力。文件的基础操作打开文件:Python内置了一个open()方法,用于对文件进行读写操作。使用open()方法操作文件就像把大象塞进冰箱一 样,可以分三步走,一是打开文件,二是操作文件,三是关闭文件。 open()方法的返回值是一个file对象,可以将它赋值给一个变量(文件句柄)。点击获取全套Python零基础入门资料其基本语法格式为:f = open(filename, mode)原创 2021-07-05 22:48:43 · 455 阅读 · 1 评论 -
Python入门必会的函数详解(附案例)
一、range函数range()函数在其他语言中,如果想要循环一个变量从1到100,要怎么写呢?for(i = 1,i<=100,i++){}python怎么实现这个功能呢?python设计了range()函数,直接实现了上面的功能。range是内置函数,无须导入。在任何地方都可以直接使用它。for i in range(5): print(i) 01234从上面的执行结果,也可以看出来range函数的范围是从0-4。遵守左闭右开的原则。range默认是从0开始 的。原创 2021-05-17 20:58:51 · 1597 阅读 · 1 评论 -
Python零基础入门之流程控制详解
什么是顺序执行?流程控制指的是代码运行逻辑、分支走向、循环控制,是真正体现我们程序执行顺序的操作。流程控制一般分为 顺序执行、条件判断和循环控制。顺序执行Python代码在执行过程中,遵循下面的基本原则:普通语句,直接执行;碰到函数,将函数体载入内存,并不直接执行碰到类,执行类内部的普通语句,但是类的方法只载入,不执行碰到if、for等控制语句,按相应控制流程执行碰到@,break,continue等,按规定语法执行碰到函数、方法调用等,转而执行函数内部代码,执行完毕继续执行原有顺序代码原创 2021-05-15 20:54:38 · 306 阅读 · 2 评论 -
Python基础语法之数据类型详解(二)
元组我们知道,用方括号括起来的是列表,那么用圆括号括起来的是什么,是元组。元组也是序列结构,但是是一种不可变序列,你可以简单的理解为内容不可变的列表。除了在内部元素不可修改 的区别外,元组和列表的用法差不多。元组与列表相同的操作:使用方括号加下标访问元素切片(形成新元组对象)count()/index()len()/max()/min()/tuple()元组中不允许的操作,确切的说是元组没有的功能修改、新增元素删除某个元素(但可以删除整个元组)所有会对元组内部元素发生修改动作的方原创 2021-04-12 22:11:29 · 356 阅读 · 0 评论 -
北大博士Python学习笔记零基础小白入门Python必会的数据类型详解
数据类型在python这门语言中,数据类型分为两种。 内置的和自定义的。内置的包括数字、字符串、布尔、列表、元组、字典、Bytes、集合这些常用的以及一些不太常用的数据类型。 而自定义的,一般以类的形式,根据需要组合以上内置类型成为独特的数据类型。数据类型是Python语言非常重要的部分(哪部分不重要?),尤其是不同数据类型所支持的原生操作,更是重中 之重,需要熟练的背在脑海里。很多时候,写大型项目时,不需要你多复杂的技巧,只需要用这些数据操作方法 就可以。原因之一,更好的分配管理内存,节省不必要的原创 2021-04-12 18:57:04 · 230 阅读 · 0 评论 -
Python基础语法之运算符详解
运算符运算符:以1 + 2为例,1和2被称为操作数,“+” 称为运算符。Python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符三目运算符点击获取全套Python零基础资料算术元运算符以下假设变量: a=10,b=20:python中,有三种除法,分别是:10/3 3.3333333331.计算结果是浮点数,即使两个整数恰好整数,结果也是浮点数。9/3 3.02.只取整数部分,余数被抛弃。10//3 3原创 2021-04-09 22:42:37 · 717 阅读 · 0 评论 -
Python基础语法之输入输出详解
输入输出input输入函数input函数:获取用户输入,保存成一个字符串。重要的话,说两遍,input函数的返回值是一个字符串类型。哪 怕你输入的是个数字1,返回给你的只会是字符串“1”,而不是 整数1 。str = input("请输入你的姓名:") 请输入你的姓名:json 'json' type(str) <class 'str'> age = input("请输入你的年龄:") 请输入你的年龄:18 '18' type(age) <class 'str'&g原创 2021-04-09 20:50:57 · 539 阅读 · 0 评论 -
Python基础语法之变量与常量详解
变量与常量变量:在程序运行过程中,值会发生变化的量常量:在程序运行过程中,值不会发生变化的量无论是变量还是常量,在创建时都会在内存中开辟一块空间,用于保存它的值。这里有一点需要注意的是,在python中是不需要声明类型的。这是根据Python的动态语言特性而来。变量可以 直接使用,而不需要提前声明类型。点击获取全套Python零基础资料变量的定义Python中的变量不需要声明类型。a = 4 b = "hello" c = [1,2] d = (1,2)这些变量都是不需要声明它的类原创 2021-04-07 18:15:40 · 446 阅读 · 0 评论