Python二级笔记(16)

知识点:

1,进程调度仅负责对CPU进行分配

2,带链的队列是采用链式存储结构表示的队列。链式存储的存储单元是不连续的,因为是不连续的存储空间,所以指针将不会有规律的地连续变化。当front = rear = NULL时,为队空;当front = rear 且不等于NULL时,队列中存在一个元素,其他情况无法判断

3,测试用例( Test Case)是为测试设计的数据,由测试输入数据和与之对应的预期输出结构两部分组成。

4,split()方法将字符串通过"字符"分隔成列表

5,join()方法需要组合数据内部的元素是字符串类型。

6,在Python语言中,列表可以表示一二维数据, 集合可以表示一维数据,字典一般表示高维数据 。

7,time库中perf_ counter()函数- 般用于计时 ; sleep()函数 用于暂停程序执行; strtime()和strptime()都是用于显示时间。

操作题:

1,接收用户输入的一个大于10小于10的八次方的十进制正整数,输出这个正整数各字符的和,以25为宽度,居中显示,采用等号=填充。

代码:

s = input("请输入一个正整数:")
cs = 0
for c in s:cs += eval(c)
print("{:=^25}".format(cs))

2,接收用户输入的数据,该数据仅由字母和中文混合构成,无其他类型字符,统计并输出中文字符出现的个数

代码:

s = input("请输入中文和字母的组合:")
count = 0
for c in s:if "\u4e00" <= c <= "\u9fff":count += 1
print(count)

3,接收用户输入的以英文逗号分隔的一组数据,其中,,每个数据都是整数或浮点数,打印输出这组数据中的最大值。

代码:

s = input("请输入一组数据:")
ls = s.split(",")
lt = []
for i in ls:lt.append(eval(i))

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/534325.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python二级笔记(17)

操作题&#xff1a; 1&#xff0c;接收用户输入的一个浮点数&#xff0c;输出这个浮点数的小数部分各字符的和&#xff0c;以10为宽度,靠右显示&#xff0c;,采用星号*填充。 代码&#xff1a; s input("请输入一个小数&#xff1a;") s s[::1] cs () for c in…

Python二级笔记(18,19合集操作篇)

操作题&#xff1a; 1&#xff0c;键盘输入正整数n,按要求把n输出到屏幕&#xff0c;格式要求&#xff1a;宽度为25个字符&#xff0c;等号字符&#xff08;&#xff09;填充&#xff0c;右对齐&#xff0c;带千位分隔符。如果输入正整数超过25位&#xff0c;则按照真实长度输…

Qt图形界面编程入门(信号和槽通信机制)

信号和槽机制是Qt的核心机制&#xff0c;可以让编程人员将互不相关的对象绑定在一起&#xff0c;实现对象之间的通信。 声明了信号的对象&#xff0c;当其状态改变时&#xff0c;信号就由该对象发送出去&#xff0c;而且该对象只负责发送信号&#xff0c;它不知道另一端是谁在…

Python二级笔记(18,19合集知识点篇)

知识点&#xff1a; 1&#xff0c;软件测试的目的是发现程序中的错误。调试是作为成功测试的后过而出现的步骤&#xff0c;也就是&#xff0c;调试是在测试发现错误之后排除错误的过程。软件调试的任务是诊断和改成程序中的错误。 2&#xff0c;深度等于控制的层数 3&#x…

软件工程(成本/效益分析)

一般说来&#xff0c;人们投资于一项事业的目的是为了在将来得到更大的好处。开发一个软件系统也是一种投资&#xff0c;期望将来获得更大的经济效益&#xff0c;经济效益通常表现为减少运行费用或增加收入。但是&#xff0c;投资开发新系统往往需要冒一定的风险。系统的开发成…

Linux基础(用户身份和文件权限)

用户身份与能力 Linux是一个多用户、多任务的操作系统&#xff0c;具有很好的稳定性与安全性&#xff0c;在幕后保障Linux系统安全则是一系列复杂的配置工作。 Linux系统的管理员之所以是root&#xff0c;并不是因为它的名字叫root&#xff0c;而是因为该用户的身份号码即UID…

Centos 8 RHEL 8 破解root密码

https://blog.csdn.net/u014042047/article/details/107309890/

TensorFlow实验(1)

实验1-2 搭建深度学习开发环境 1&#xff09;安装Anaconda 2&#xff09;创建虚拟环境&#xff1a; 3&#xff09;激活环境 4&#xff09;安装tensorflow 5)安装jupyter notebook 安装完成之后&#xff0c;运行第一个程序“Hello,World” 要求&#xff1a;详细安装步骤&…

TensorFlow实验(2)

实验3-4 数据结构-张量 1&#xff09;已知两个张量[1,3,5,7]和[2,4,4,8],编写一个模型&#xff0c;计算两个张量的加法&#xff0c;输出结果&#xff0c;并在tensorboard中显示 2&#xff09;已知张量[1,2,3,4,5,6,7,8,9,10,11,12]有12个元素&#xff0c;利用tf.reshape()将其…

Linux基础(文件权限续篇)

文件的特殊权限 在复杂多变的生产环境中&#xff0c;单纯设置文件的rwx权限无法满足我们对安全和灵活性的需求&#xff0c;因此便有了SUID,SGID,SBIT的特殊权限位。这是一种对文件权限进行设置的特殊功能&#xff0c;可以与一般权限同时使用&#xff0c;以弥补一般权限不能实现…

Linux基础(存储结构和磁盘划分)

一切从“/”开始 在Linux系统中&#xff0c;目录、字符设备、块设备、套接字、打印机等都被抽象成了文件&#xff0c;一切皆为件 与windows操作系统不同&#xff0c;Linux系统内不存在C/D/E/F盘等&#xff0c;一切文件都是从根&#xff08;/&#xff09;目录开始的 Linux系统…

软件工程(需求分析)

需求分析 为了开发出真正满足用户需求的软件产品&#xff0c;首先必须知道用户的需求。对软件需求的深人理解是软件开发工作获得成功的前提条件&#xff0c;不论人们把设计和编码工作做得如何出色,不能真正满足用户需求的程序只会令用户失望.给开发者带来烦恼。 需求分析是软…

TensorFlow构建二维数据拟合模型(1)

知识图谱 TensorFlow运行机制 TensorFlow是基于计算图的深度学习编程模型 Tensor表示张量&#xff0c;其实质上是某种类型的多维数组 Flow表示基于数据流图的计算&#xff0c;实质上是张量在不同节点间的转化过程。 在TensorFlow中&#xff0c;计算图中的节点称为OP&…

Qt图形界面编程入门(标签与槽机制习题分享)

标签对象初始显示0&#xff0c;每次单击标签对象后&#xff0c;其显示内容就加1&#xff0c;依次变为1、2、3等。 #ifndef DIALOG_H #define DIALOG_H#include <QDialog> #include <QPushButton> //包含命令按钮类 #include "MyLabel.h"class Dialo…

js中执行到一个if就停止的代码_Node 中如何引入一个模块及其细节

在 node 环境中&#xff0c;有两个内置的全局变量无需引入即可直接使用&#xff0c;并且无处不见&#xff0c;它们构成了 nodejs 的模块体系: module 与 require。以下是一个简单的示例const fs require(fs)const add (x, y) > x ymodule.exports add虽然它们在平常使用…

二级MS Office公共基础知识错题本(1)

1&#xff0c;顺序程序具有顺序性、封闭性和可再现性的特点&#xff0c;不具备并发性 2&#xff0c;为了降低算法的空间复杂度&#xff0c;主要应减少输入数据所占的存储空间以及额外空间&#xff0c;通常采用压编存储技术。 3&#xff0c;树的总的结点数为树中所有结点的度数…

c++ file* 句柄泄漏_C++核心指南:P.8 勿泄漏任务资源

P.8: 勿泄漏任务资源原因随着时间的推移&#xff0c;即使是资源的缓慢增长也会耗尽这些资源的可用性&#xff0c;这对于长时间运行的程序特别重要&#xff0c;但也是负责任的编程行为的基本部分。糟糕的例子void f(char* name){ FILE* input fopen(name, "r"); // .…

数据规范化、实体-联系图、状态转换图、层次方框图、Warnier图、IPO图及验证软件需求

数据规范化 软件系统经常使用各种长期保存的信息&#xff0c;这些信息通常以一定方式组织并存储在数据库或文件中&#xff0c;为减少数据冗余&#xff0c;避免出现插入异常或删除异常&#xff0c;简化修改数据的过程,通常需要把数据结构规范化。 通常用“范式(normal forms)”…

python和c混合编程 gil,如何在python中使用C扩展来解决GIL

I want to run a cpu intensive program in Python across multiple cores and am trying to figure out how to write C extensions to do this. Are there any code samples or tutorials on this?解决方案You can already break a Python program into multiple processes.…

Linux基础(iptables与firewalld防火墙)

iptables 在早期的Linux系统中&#xff0c;默认使用的是iptables防火墙管理服务来配置防火墙。尽管新型的fierwalld防火墙管理服务已经被投入使用多年&#xff0c;但是大量的企业在生产环境中依然出于各种原因而继续使用iptables。 策略与规则链 防火墙会从上至下的顺序来读…