当前位置: 首页 > news >正文

python 语法学习 day13

一.判断题错题反思
1.创建对象是通过调用构造方法完成的
3.python方法定义的第一个参数是self
4.一个对象只能有一个实例变量(错)
5.在python类中,构造方法的名称为__init__
6.从类定义之外直接访问实例变量是不好的程序设计风格
7.在python中定义类是时,如果某个成员前面有两个下划线则表示为私有成员
8.Python中一切内容都可以称为对象
9.定义类时所有实例方法的第一个参数用来表示对象本身,在类的外部通过对象名来调用实例方法时不需要为该参数传值。
10.在面向对象程序设计中,函数与方法不完全一样
11.在Python中定义类时实例方法的第一个参数名称必须是self。(可以不用self做标识符,只是习惯而已)
12.定义类时,实例方法的第一个参数永远是对象本身

二.单选题错题反思
1.python保留字  class 开始了类定义
2定义一个类的“私有”方法,Python的惯例是使用 两个下划线  开始方法的名称。
9.复习

2.求奇数分之一序列前N项近似和
    import math
    n = int(input())
    sum = 0
    for i in range(1,n+1):
            y = 2 * i -1
            sum += 1 / y
    print("sum ≈ {}".format(math.ceil(sum)))
    
    ceil():属于math库,返回小数的天花板整数
    import math
    print(math.ceil(2.3)) #3
3.输出摄氏-华氏温度转换表
    a,b = input().split()
    a = int(a)
    b = int(b)
    if a<-20 or b>50 or a>b:
            print("Invalid.")
    else:
            print("celsius    fahr")
            for i in range(a,b+1,2): #假如有4个数,且步幅为2,则只有1号和3号被访问
            print("{}{:14.1f}".format(i,i*1.8+32))

相关文章:

python 语法学习 day13

一.判断题错题反思 1.创建对象是通过调用构造方法完成的 3.python方法定义的第一个参数是self 4.一个对象只能有一个实例变量&#xff08;错&#xff09; 5.在python类中,构造方法的名称为__init__ 6.从类定义之外直接访问实例变量是不好的程序设计风格 7.在python中定义类是时…...

Spring MVC中Restful风格引入

一&#xff0c;RESTful概述 在现代Web应用开发中&#xff0c;RESTful架构风格已成为一种标准实践&#xff0c;特别是在构建可扩展的Web服务时。Spring MVC提供了全面的支持来构建遵循REST原则的Web服务。我在此介绍如何在Spring MVC中实现RESTful风格的Web服务&#xff0c;并通…...

C# Winform 系统方案目录的管理开发

在做一个中等复杂程度项目时&#xff0c;我们通常有系统全局配置&#xff0c;还要有对应的方案目录的管理和更新。 比如我们有如下需求&#xff1a;开发一个方案管理&#xff0c;可以新建、打开和保存方案&#xff0c;同时还需要保存方案中的各种文件。我设计的采用目录管理和…...

算法-二叉树常见问题详解

文章目录 1. 二叉树的三种遍历方式的实质2. 二叉树的序列化与反序列化3. 根据前序中序反序列创建二叉树4. 二叉树的路径问题5. LCA公共祖先问题6. 二叉搜索树的LCA问题7. 验证搜索二叉树8. 修建搜索二叉树9. 二叉树打家劫舍问题 1. 二叉树的三种遍历方式的实质 这个相信大家都不…...

【流媒体】 通过ffmpeg硬解码拉流RTSP并播放

简介 目前RTSP拉流是网络摄像头获取图片数据常用的方法&#xff0c;但通过CPU软解码的方式不仅延时高且十分占用资源&#xff0c;本文提供了一种从网络摄像头RTSP硬解码的拉流的方法&#xff0c;并且提供python代码以便从网络摄像头获取图片进行后续算法处理。 下载ffmpeg F…...

Go语言指针及不支持语法汇总

本文为Go语言中指针定义和示例及不支持语法汇总。 目录 指针 定义指针 关键字new定义 函数返回指针 空指针 Go不支持语法汇总 总结 指针 Go语言也有指针&#xff0c;结构体成员调用时&#xff0c;obj.name Go语言在使用指针时&#xff0c;会使用内容的垃圾回收机制&am…...

Why can‘t I access GPT-4 models via API, although GPT-3.5 models work?

题意&#xff1a;为什么我无法通过API访问GPT-4模型&#xff0c;尽管GPT-3.5模型可以工作&#xff1f; 问题背景&#xff1a; Im able to use the gpt-3.5-turbo-0301 model to access the ChatGPT API, but not any of the gpt-4 models. Here is the code I am using to tes…...

MATLAB中Simulink.SimulationData.Dataset用法

目录 语法 说明 示例 访问使用Dataset格式记录的数据 打开模型vdp 使用 Dataset 对象来组合模拟输入信号 Simulink.SimulationData.Dataset的功能是访问已记录的模拟数据或组合模拟输入数据。 语法 ds Simulink.SimulationData.Dataset ds Simulink.SimulationData.Da…...

Spring Security学习笔记(一)Spring Security架构原理

前言&#xff1a;本系列博客基于Spring Boot 2.6.x依赖的Spring Security5.6.x版本 Spring Security中文文档&#xff1a;https://springdoc.cn/spring-security/index.html 一、什么是Spring Security Spring Security是一个安全控制相关的java框架&#xff0c;它提供了一套全…...

nginx的access.log日志输出请求数

适用格式 #log_format main $remote_addr - $remote_user [$time_local] "$request" # $status $body_bytes_sent "$http_referer" # "$http_user_agent" "$http_x_forwarded_for"; 形如: 12…...

前端网站(三)-- 记事本【附源码】

开篇&#xff08;请大家看完&#xff09;&#xff1a;此网站写给挚爱&#xff0c;后续页面还会慢慢更新&#xff0c;大家敬请期待~ ~ ~ 此前端框架&#xff0c;主要侧重于前端页面的视觉效果和交互体验。通过运用各种前端技术和创意&#xff0c;精心打造了一系列引人入胜的页面…...

java——Junit单元测试

测试分类 黑盒测试&#xff1a;不输入代码&#xff0c;给输入值&#xff0c;看程序能够给出期望的值。 白盒测试&#xff1a;写代码&#xff0c;关注程序具体执行流程。 JUnit单元测试 一个测试框架&#xff0c;供java开发人员编写单元测试。 是程序员测试&#xff0c;即白…...

Scala学习笔记17: Try与异常处理

目录 第十七章 Try与异常处理1- 异常的抛出和捕获1. 异常抛出2. 异常捕获 2- 函数式的错误处理1. Try 类型2. 使用 Try3. 处理 Try 结果4. Try 的常用方法5. Try 的优势总结 end 第十七章 Try与异常处理 1- 异常的抛出和捕获 Scala 的异常处理机制与 Java非常相似, 但也有一些…...

内网信息收集——MSF信息收集浏览器记录配置文件敏感信息

文章目录 一、配置文件敏感信息收集二、浏览器密码&记录三、MSF信息收集 域控&#xff1a;windows server 2008 域内机器&#xff1a;win7 攻击机&#xff1a;kali 就是红日靶场&#xff08;一&#xff09;的虚拟机。 一、配置文件敏感信息收集 使用searchall64.exe&#…...

C++ STL中的std::remove_if 的用法详解

在现代C++编程中,标准模板库(STL)提供了一系列功能强大的算法,这些算法极大地简化了日常的编程任务。其中,std::remove_if是一个非常实用的函数,它允许我们从容器中移除满足特定条件的所有元素。本文将深入探讨std::remove_if的使用方法,并通过一个具体的例子——基于St…...

基于AT89C51单片机的16×16点阵LED显示器字符滚动显示设计(含文档、源码与proteus仿真,以及系统详细介绍)

本篇文章论述的是基于AT89C51单片机的1616点阵LED显示器字符滚动显示设计的详情介绍&#xff0c;如果对您有帮助的话&#xff0c;还请关注一下哦&#xff0c;如果有资源方面的需要可以联系我。 目录 仿真效果图 仿真图 代码 系统论文 资源下载 设计的内容和要求 熟悉51系…...

Docker 日志丢失 - 解决方案

Docker 日志默认使用的是 journald 的方式. RateLimitBurst 是 journald 的一个参数&#xff0c;用于限制日志的速率。如果日志的生成速度超过这个限制&#xff0c;journald 可能会丢弃日志。你可以通过调整这个参数来避免日志被丢弃。 调整 RateLimitBurst 和 RateLimitInte…...

物联网环境下机器人隐私保护法律框架研究-隐私保护法律监管平台

1. 引言 物联网技术的发展推动了机器人在家庭、医疗、工业等领域的广泛应用。然而,这些智能设备在数据采集和处理过程中面临着巨大的隐私保护挑战。本设计方案旨在构建一个全面的隐私保护法律监管平台,确保物联网环境下机器人的隐私数据得到有效保护,并符合相关法律法规的要…...

设计模式-创建型模式之工厂方法模式

和简单工厂模式中工厂负责生产所有产品相比&#xff0c;工厂方法模式将生成具体产品的任务分发给具体的产品工厂&#xff0c;定义一个用于创建对象的接口&#xff0c;让子类决定实例化哪个产品类对象。 工厂方法模式的主要角色: 抽象工厂(AbstractFactory):提供了创建产品的接…...

婚礼成本与筹备策略:一场梦幻婚礼的理性规划

婚礼成本与筹备策略&#xff1a;一场梦幻婚礼的理性规划 摘要 婚礼&#xff0c;作为人生中的重要仪式&#xff0c;承载着新人的爱情与梦想&#xff0c;同时也伴随着不菲的经济投入。本文旨在探讨婚礼所需的大致成本、影响成本的主要因素以及婚礼筹备过程中的关键注意事项&…...

超厉害!AI写教材,低查重且内容连贯,快速产出专业教材!

整理教材知识点实在是一项“精细工作”&#xff0c;最大的挑战在于如何保持平衡与衔接&#xff01;我们常常担忧会遗漏核心概念&#xff0c;或是难以掌握合适的难度梯度——小学教材常常写得过于复杂&#xff0c;导致学生难以理解&#xff1b;而高中教材则可能显得过于简单&…...

Unity签到系统架构设计:配置驱动与状态同步实践

1. 这不是个“签到页面”&#xff0c;而是一套可落地的用户留存引擎很多人看到“Unity七日签到”第一反应是&#xff1a;不就是做个UI面板&#xff0c;点七次按钮&#xff0c;发七种奖励&#xff1f;我试过——真这么干&#xff0c;上线三天就被运营打回来重做。原因很简单&…...

OPD为何如此高效?中科大揭开参数动力学密码,后训练提速3倍

只跑到约 10% 训练进度&#xff0c;OPD 已能恢复约 80% 的最终推理性能&#xff0c;EffOPD 顺势把后训练提速到约 3 倍。虽然 LLMs 的推理能力依靠强化学习&#xff08;RL&#xff09;得到了大幅提升&#xff0c;但 RL 训练过程往往漫长、昂贵且充满试错&#xff1b;同时&#…...

终极指南:5分钟学会使用html-to-docx将HTML完美转换为Word文档

终极指南&#xff1a;5分钟学会使用html-to-docx将HTML完美转换为Word文档 【免费下载链接】html-to-docx HTML to DOCX converter 项目地址: https://gitcode.com/gh_mirrors/ht/html-to-docx 你是否曾经需要将网页内容转换为专业的Word文档&#xff0c;却发现格式完全…...

服务器CPU架构对决:Chiplet与Monolithic技术解析与选型指南

1. 市场格局的悄然变迁&#xff1a;从“牙膏厂”到“撕裂者”的冲击如果你最近几年一直在关注数据中心和服务器市场&#xff0c;一个非常明显的趋势是&#xff0c;曾经由英特尔至强处理器几乎垄断的“铁王座”&#xff0c;正在被AMD的EPYC&#xff08;霄龙&#xff09;处理器一…...

My-TODOs:跨平台桌面待办清单,解放您的生产力

My-TODOs&#xff1a;跨平台桌面待办清单&#xff0c;解放您的生产力 【免费下载链接】My-TODOs A cross-platform desktop To-Do list. 跨平台桌面待办小工具 项目地址: https://gitcode.com/gh_mirrors/my/My-TODOs 在信息过载的今天&#xff0c;如何高效管理日常任务…...

WeChatFerry微信机器人:3步打造你的AI智能助手

WeChatFerry微信机器人&#xff1a;3步打造你的AI智能助手 【免费下载链接】WeChatFerry 微信机器人&#xff0c;可接入DeepSeek、Gemini、ChatGPT、ChatGLM、讯飞星火、Tigerbot等大模型。微信 hook WeChat Robot Hook. 项目地址: https://gitcode.com/GitHub_Trending/we/W…...

终极原神帧率解锁指南:3步突破60FPS限制,畅享丝滑游戏体验

终极原神帧率解锁指南&#xff1a;3步突破60FPS限制&#xff0c;畅享丝滑游戏体验 【免费下载链接】genshin-fps-unlock unlocks the 60 fps cap 项目地址: https://gitcode.com/gh_mirrors/ge/genshin-fps-unlock 原神帧率解锁工具是一款专为《原神》PC玩家设计的开源性…...

Qt5 super module多媒体模块详解:音频、视频、3D图形处理技术

Qt5 super module多媒体模块详解&#xff1a;音频、视频、3D图形处理技术 【免费下载链接】qt5 Qt5 super module 项目地址: https://gitcode.com/gh_mirrors/qt/qt5 Qt5 super module是一个功能强大的跨平台应用开发框架&#xff0c;其中的多媒体模块为开发者提供了全面…...

SVM实战手记:从核函数选择到上线避坑的工程指南

1. 这不是数学课&#xff0c;是帮你把SVM用对、用稳、用出效果的实战手记你打开一篇SVM教程&#xff0c;三行之后就卡在“最大间隔超平面”“核函数映射到高维空间”“拉格朗日对偶问题”上——不是你基础差&#xff0c;是绝大多数资料从一开始就走错了路&#xff1a;它们把SVM…...