python基础
文章平均质量分 67
针对python基础的学习
猩猩文学
努力奋斗的大学生,学习python,c++,web开发,机器学习,深度学习,人工智能
(目前还是入门尚浅,虚心求教)
展开
-
python基础
python基础学习笔记原创 2022-01-17 15:56:14 · 256 阅读 · 0 评论 -
python运算符
算数运算符/ 除 为 float类型// 整除 为 int类型 向下取整,比实际结果要小的整数,不会四舍五入*跟字符串搭配print('---')print('-'*3)两种结果相同% 余除 ,取余数比较运算符返回值均为bool类型== 比较值是否相等!= 比较值是否不相等>,< 大于,小于>=,<= 大于等于,小于等于True == 11.0 == 1 为true 比较运算符,仅比较数值,字符串比较ASCII值‘1.0原创 2022-01-17 19:02:19 · 239 阅读 · 0 评论 -
python 数据类型
python数据类型1原创 2022-01-18 13:56:08 · 916 阅读 · 0 评论 -
python数据类型2
python数据类型2原创 2022-01-20 15:37:38 · 1637 阅读 · 0 评论 -
python数据类型3
python数据类型3原创 2022-01-21 15:17:36 · 408 阅读 · 0 评论 -
集合,条件判断与循环
集合,条件判断,循环原创 2022-01-23 17:04:16 · 437 阅读 · 0 评论 -
python for循环与函数
for循环,函数原创 2022-01-24 19:49:44 · 3916 阅读 · 0 评论 -
python 函数——装饰器,闭包,推导式
装饰器原创 2022-02-03 20:11:13 · 495 阅读 · 0 评论 -
python面向对象
推导式 (对前一章的推导式的补充)字典推导式{out_exp_key:out_exp_value for out_exp in input_list}li = ['age','name','gender']dic = {i:li.index(i) for i in li} # i 是值还是索引?i 是值print(dic) # 可以形成字典形式for i in li: print(li.index(i)) #输出索引值集合推导式{out_exp_res for out_原创 2022-02-05 20:03:37 · 554 阅读 · 0 评论 -
python面向对象----成员
私有属性与私有方法私有属性私有属性:就是对象不希望公开的属性定义方式:在属性名前面增加两个下划线 (例如:__name)class People: def __init__(self, name, age): self.name = name self.__age = age def print_info(self): # 私有属性在类的内部方法是可以访问的 print(self.name, self.__a原创 2022-02-07 13:35:00 · 759 阅读 · 0 评论 -
Python面向对象----多继承,多态
多继承所谓多继承,即子类有多个父类,并且具有它们的特征。情景一,多个父亲class Father(GrandFather): def Car(self): print("继承父亲的房子")class Father1(object): def House(self): print("继承干爹的房子")class Son(Father, Father1): # 用有相同的方法时,左边优先执行s = Son()s.House()#原创 2022-02-08 12:28:27 · 511 阅读 · 0 评论 -
Python 异常捕获
异常当Python无法正常处理程序时就会发生一个异常,会影响程序的正常执行。异常也是python对象,表示一个错误。异常捕获当python脚本有发生异常的可能时,就需要捕获异常,避免程序终止执行。语法try: 正常程序执行的代码块except: 异常程序执行的代码块 #虽然不会报错终止程序,但无法记录下具体异常种类try: ipt = input('qingshuru') i = int(ipt) #程序出错,i=...原创 2022-02-09 15:56:51 · 839 阅读 · 0 评论 -
Python模块
time模块%Y Year with century as a decimal number.%m Month as a decimal number [01,12].%d Day of the month as a decimal number [01,31].%H Hour (24-hour clock) as a decimal number [00,23].%M Minute as a decimal number [00,59].%S Second as a deci原创 2022-02-10 17:19:41 · 425 阅读 · 0 评论 -
Python 文件操作
文件操作在实际操作中,通常需要将数据写入到本地文件或者从本地文件中读取数据等操作,那么作为Python爱好者的我们,必须掌握用Python语言对本地文件进行操作。本地文件操作步骤~找到文件所在位置~打开文件~操作文件~关闭文件open()函数open函数语法open(file,mode = ‘r’,encoding = None) --->打开文件· file ---->文件路径·mode ---->操作文件模式~ r ---->只读模原创 2022-02-11 22:02:58 · 370 阅读 · 0 评论 -
Python迭代器 生成器
迭代器迭代器指的是迭代取值的工具,迭代是指一个重复的过程,每一次重复都是基于上一次结果而来迭代提供了一种通用的不依赖索引的迭代取值方式。可迭代对象可以用for循环遍历的对象都是可迭代对象。~str,list,tuple,dict,set等都是可迭代对象~generator(生成器和yield的生成器函数)也是可迭代对象迭代器~有内置的__iter__()方法的对象,执行迭代器的__iter__()方法得到的依然是迭代器本身~有内置的__next__()方法的对象,执行该方法可原创 2022-02-12 16:22:20 · 323 阅读 · 0 评论