• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
QQ糖_尤尤
博客园    首页    新随笔    联系   管理    订阅  订阅
2023年4月25日
字典、列表两种方法解决输出成绩等级的问题(学考题目研究)
摘要: 已知某学校高一语文期末考试分数和等级的对应关系 :实考分数90-100 (含)、89-80 (含)、79-70 (含)、69-60 (含)、60以下分别对应等级A、B、D、E。 小王要对输入的某些同学的实考分数,根据上面的对应关系,输出对应等级。 输入 5 钱二 95 张三 85 李四 74 孙五 阅读全文
posted @ 2023-04-25 17:13 QQ糖_尤尤 阅读(184) 评论(0) 推荐(0)
2021年12月15日
10.3.2使用try-except代码块
摘要: 当认为可能发生了错误时,可编写一个try-except代码块来处理可能引发的异常。让Python尝试运行一些代码,并告诉它如果这些代码引发了指定的异常,该怎么办。 处理ZeroDivisionError异常的try-except代码块类似于下面这样: try: print(5/0) except Z 阅读全文
posted @ 2021-12-15 08:43 QQ糖_尤尤 阅读(98) 评论(0) 推荐(0)
2021年9月4日
10.3 异常
摘要: 10.3.1 处理ZeroDivisionError异常 下面是一个导致python引发异常的简单错误——将一个数字除以0。 >>> print(5/0) Traceback (most recent call last): File "<pyshell#0>", line 1, in <modul 阅读全文
posted @ 2021-09-04 17:18 QQ糖_尤尤 阅读(49) 评论(0) 推荐(0)
10.2 写入文件
摘要: 10.2.1写入空文件 要将文本写入文件,使用open()时需提供两个实参: 第一个是需要打开的文件的名称; 第二个文件打开的模式。写入模式(“w"),只读模式(”r“),附加模式("a"),读取和写入模式("r+") 注意: 1.不加第二个实参,python默认以只读模式打开。 2.写入模式(”w 阅读全文
posted @ 2021-09-04 16:08 QQ糖_尤尤 阅读(62) 评论(0) 推荐(0)
10.1从文件中读取数据
摘要: 10.1.1 读取整个文件 首先创建一个文件如:pi_digits.txt 下面的程序可以读取该文件,再将其内容显示到屏幕上: 1 with open("pi_digits.txt") as file_object: 2 contents=file_object.read() 3 print(con 阅读全文
posted @ 2021-09-04 10:31 QQ糖_尤尤 阅读(371) 评论(0) 推荐(0)
2021年1月29日
9.2 使用类和实例
摘要: 类编写好后,可以使用类来模拟现实世界中的很多情景,你只需要创建实例。 9.2.1 Car类 下面是一个表示汽车的类,它存储了有汽车的信息,还有一个汇总这些信息的方法: class Car(): """一次模拟汽车的简单尝试""" def __init__(self,make,model,year): 阅读全文
posted @ 2021-01-29 16:38 QQ糖_尤尤 阅读(125) 评论(0) 推荐(0)
2021年1月19日
9.1创建和使用类
摘要: 类将函数和数据整洁地封装起来,让你能够灵活而高效地使用它们。 面向对象编程是最有效的软件编写方法之一。编写表示现实世界中的事物和情景的类,并基于这些类来创建对象,编写类时,定义一大类对象都有的通用行为,基于类创建的对象都自动具备这种通用行为,又可以根据需要赋予每个对象独特的个性,使用面向对象编程可模 阅读全文
posted @ 2021-01-19 20:45 QQ糖_尤尤 阅读(130) 评论(0) 推荐(0)
2021年1月18日
8.6 将函数存储在模块中
摘要: 函数的优点: 1.可将代码与主程序分离。 2.可将函数存储在模块中(独立文件中), 3.可以 import 语句导入到程序中 第一步: #创建一个包含函数make_pizza()的模块,模块文件的扩展名为.py def make_pizza(size,*toppings): """概述要制作的比萨" 阅读全文
posted @ 2021-01-18 22:36 QQ糖_尤尤 阅读(121) 评论(0) 推荐(0)
8.5 传递任意数量的实参
摘要: 有时候预先不知道函数需要接受多少个实参,python允许函数从调用语句中收集任意数量的实参。 """ 这是一个制作比萨的函数,它需要接受很多配料,但无法预先确定顾客要多少种配料 函数中形参名*toppings,"*"功能是创建一个名为toppings的空元组,并将收的的所有值都封装到这个元组中 "" 阅读全文
posted @ 2021-01-18 13:00 QQ糖_尤尤 阅读(97) 评论(0) 推荐(0)
8.4 传递列表
摘要: 将列表传递给函数后,函数就能直接访问其内容。 def greet_users(names): """向列表中的每一位用户发出问候""" for name in names: msg="hello,"+name.title()+"!" print("\n"+msg) usernames=["tom", 阅读全文
posted @ 2021-01-18 11:14 QQ糖_尤尤 阅读(118) 评论(0) 推荐(0)
下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3