随笔分类 -  Python基础

摘要:一、类和对象 类的意思:种类、分类、类别 对象是特征与技能的结合体,我可能有身高体重、而你也有身高体重,所以你会说你像我,但是你一定不会说你像阿猫阿狗。并且我和你其实就可以说成是一类,而你和选课系统不能说是一类,因此给出类的定义:类就是一系列对象相似的特征与技能的结合体。 在现实世界中:先有一个个具 阅读全文
posted @ 2023-01-02 16:00 小小程序员ol 阅读(766) 评论(0) 推荐(0) 编辑
摘要:path [ pɑ:θ ] 路径 unexpected [ˌʌnɪkˈspektɪd] 不期望的 class [klɑ:s] 类 usage [ˈju:sɪdʒ] 使用 public ['p ʌblik] 公共的,公用的 version [ˈvɜ:ʃn] 版本 private ['praivit] 阅读全文
posted @ 2022-12-26 16:13 小小程序员ol 阅读(1621) 评论(0) 推荐(0) 编辑
摘要:函数的嵌套有两种方式: 交叉嵌套 回环嵌套 交叉嵌套 交叉嵌套的方式是在本函数中调用同一级或上一级函数的嵌套方法: def func(foo): print(1) foo() print(3) def a(): print(1) b = func(a) print(b) 输出的结果为: 1 1 3 阅读全文
posted @ 2022-03-31 20:32 小小程序员ol 阅读(1116) 评论(0) 推荐(1) 编辑
摘要:Tqdm 是 Python 进度条库,可以在 Python 长循环中添加一个进度提示信息用法:tqdm(iterator) 方法1: import time from tqdm import tqdm for i in tqdm(range(100)): time.sleep(0.01) 方法2: 阅读全文
posted @ 2022-03-09 20:39 小小程序员ol 阅读(166) 评论(0) 推荐(0) 编辑
摘要:为了保证程序的健壮性与容错性,即在遇到错误时候程序不会崩溃,我们需要对异常进行处理, 1.如果错误发生的条件是可预知的,我们需要用if进行处理,在错误发生之前进行预防 AGE=10 while True: age=input('>>: ').strip() if age.isdigit(): #只有 阅读全文
posted @ 2021-11-26 16:10 小小程序员ol 阅读(188) 评论(0) 推荐(0) 编辑
摘要:1. 输入一个百分制成绩,要求输出成绩等级A、B、C、D、E,其中90~100分为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E。 要求: 用if语句实现; 输入百分制成绩后要判断该成绩的合理性,对不合理的成绩应输出出错信息。 代码: a=eval(input('请输入成绩 阅读全文
posted @ 2021-10-27 21:33 小小程序员ol 阅读(5656) 评论(0) 推荐(0) 编辑
摘要:一、使用字典 dict 统计 循环遍历出一个可迭代对象的元素,如果字典中没有该元素,那么就让该元素作为字典的键,并将该键赋值为1,如果存在则将该元素对应的值加1。 lists = ['a','a','b',1,2,3,1] count_dist = dict() for i in lists: if 阅读全文
posted @ 2021-10-21 21:39 小小程序员ol 阅读(5020) 评论(0) 推荐(0) 编辑
摘要:lambda/filter/map/reduce这几个函数面试中很肯定会用到,本篇主要介绍这几个函数的用法。 1 lambda 匿名函数,用法如下: # lambada 参数,参数,参数 : 返回的表达式 示例1: f = lambda x, y: x * y print(f(2, 3)) # 6 阅读全文
posted @ 2021-10-08 20:39 小小程序员ol 阅读(200) 评论(0) 推荐(0) 编辑
摘要:findall 函数: 在字符串中找到正则表达式所匹配的所有子串,并返回一个列表,如果没有找到匹配的,则返回空列表。 注意: match 和 search 是匹配一次 findall 匹配所有,match 和 search 的区别也很大,可以自行网上查找! 这里主要需要讨论的是其返回值的展现方式,即 阅读全文
posted @ 2021-09-28 20:59 小小程序员ol 阅读(795) 评论(0) 推荐(0) 编辑
摘要:1:strip()方法,去除字符串开头或者结尾的空格 >>> a = " a b c " >>> a.strip() 'a b c' 2:lstrip()方法,去除字符串开头的空格 >>> a = " a b c " >>> a.lstrip() 'a b c ' 3:rstrip()方法,去除字符 阅读全文
posted @ 2021-09-25 16:56 小小程序员ol 阅读(3603) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示