Python基础知识
Python晓柔老师
这个作者很懒,什么都没留下…
展开
-
python的快速认识
首先,python的创始人是Guido von Rossum,荷兰人,俗称龟叔,我们就暂且叫龟叔。然后为什么龟叔会给他这个在1989年圣诞节期间发明的这个编程语言叫python呢,原来是因为来自Guido所挚爱的电视剧Monty Python’s Flying Circus,是英国六人喜剧团体,喜剧界的披头士,风格是无厘头,冇错,就是周星驰的那种“无厘头”,所以有兴趣的可以去“B站”看看。龟叔为什么发明python?在那个时候,Guido接触并使用过诸如Pascal、C、Fortran等语言。这些原创 2020-07-03 10:52:11 · 387 阅读 · 1 评论 -
Python基础知识:文件
文件的存储方式文件基本操作(python中是一个函数(open)+三个方法)read方法# 1. 打开文件 获取文件对象file = open("README")# 2. 读取文件 (默认情况下读取文件的所有内容)txt = file.read()print(txt)# 3. 关闭文件file.close()领取Python学习资料可以加小编的微信:tz2020jd关于文件指针的概念,在读取文件的时候,默认文件指针在文件的开始,在读取文件的时候会不断的原创 2020-07-03 10:38:32 · 188 阅读 · 0 评论 -
Python基础知识:模块、包
dir()内置函数可以查看一个模块里面的所有函数名称; 导入模块的时候可以使用as关键字来给模块起一个别名(别名最好使用大驼峰命名法); from import只导入部分工具,这种方式在调用具体的函数的时候不需要指定模块名.来调用; 如果使用from import导入的模块有两个相同的工具(函数),则后导入的会覆盖前面导入的函数;如果确实想要都用到这两个相同名字的函数,可以使用起别名的方式解决;from python.exception.测试模块1 import say_hello as Moud原创 2020-07-01 11:05:06 · 239 阅读 · 0 评论 -
Python基础知识:异常
异常的语法结构领取Python学习资料可以加小编的微信:TZ20200688异常基本语法以及指定异常;try: num = int(input("请输入: ")) res = 8 / num print(res)except ValueError: print("请输入数字!")except ZeroDivisionError: print("除0错误!")未知错误的异常处理代码演示;try: num = int(input("请输...原创 2020-07-01 11:00:33 · 280 阅读 · 0 评论 -
Python基础知识:面向对象(封装、继承、多态)2
新式类(python3)与旧式类(python2)领取Python学习资料可以加小编的微信:TZ20200688多态案例: 人和普通狗和哮天犬玩耍:class Dog(object): def __init__(self, name): self.name = name def game(self): print("%s 蹦蹦跳跳的玩耍..." % self.name)class XiaoTianQuan(Dog): def...原创 2020-07-01 10:57:59 · 220 阅读 · 0 评论 -
Python基础知识:面向对象(封装、继承、多态)1
面向对象(封装、继承、多态)领取Python学习资料可以加小编的微信:TZ20200688类中: ①特征被称为属性;②行为被称为方法;③三要素:类名、属性、方法;dir函数可以查看对象的所有方法;dir显示的方法中,__方法名__格式的方法是Python提供的内置方法/属性;类中的方法第一个参数必须是self(类似Java中的this?);创建第一个类:class Cat: def eat(self): print("小猫爱吃鱼!") def d...原创 2020-07-01 10:47:07 · 194 阅读 · 0 评论 -
Python基础知识:函数
函数领取Python学习资料可以加小编的微信:TZ20200688函数如果返回的是一个元组就可以省略括号;如果返回的是一个元组,可以使用多个变量直接接收函数的返回结果;(注意变量的个数和返回的元组的个数相同)例如:def measure(): """测量湿度和温度""" temp = 39 wetness = 50 # 下面返回的是一个元组,为什么写成没有括号的样子,因为如果返回的是一个元组就可以省略括号 # return (temp, wetne...原创 2020-07-01 10:36:31 · 323 阅读 · 0 评论 -
Python基础知识:变量和引用
变量和引用领取Python学习资料可以加小编的微信:TZ20200688变量和数据都是保存在内存中的;在python中函数的参数传递以及返回值都是引用传递的;变量和数据是分开存储的;变量中记录数据的地址,就叫做引用;使用id()函数可以查看变量中保存的数据所在的内存地址;注意: 如果变量已经被定义,当给一个变量复制的时候,本质上是修改了数据的引用。① 变量不再对之前的数据引用;②变量改为对新复制的数据引用;可变类型和不可变类型不可变类型: 内存中的数据不允许修改:① 数字类型:原创 2020-07-01 10:26:58 · 426 阅读 · 0 评论 -
Python基础知识:列表、元组(tuple)、字典、集合、字符串
列表、元组(tuple)、字典、集合、字符串列表可以嵌套;领取Python学习资料可以加小编的微信:TZ20200688x = [['a', 'b', 'c'], [1, 2, 3]]print(x[0]) # ['a', 'b', 'c']print(x[0][1]) # 'b'元组不同于列表的是: 元组不能修改,用()表示;(不能增删改)元组一般保存不同类型的数据;注意: 只有一个元素的元组: single_tuple = (5,) ,也就是说元组中只包含一个元素时,需要在原创 2020-07-01 10:24:32 · 275 阅读 · 0 评论 -
Python基础知识总结-基础中的基础
基础中的基础解释型语言和编译型语言差距;领取Python学习资料可以加小编的微信:TZ20200688Python概述解释器执行原理which python3可以查看python3的位置(linux下);交互式环境中使用exit()或者ctrl+D退出;9 // 2表示取结果的整数,乘方使用**;乘法可以用在 字符串中 也就是说 "_ " * 5 会输出5个 “_”;数据类型分为 数字型和非数字型: (1)数字型 : 整形、浮点型、布尔型、复数型。(2)非数字型: 字符串、原创 2020-07-01 10:16:01 · 141 阅读 · 0 评论