[python]编程题小代码

100以内奇数的和

sum =0

n =99

while n>0 :

    sum =sum+n

    n =n-2

print(sum )

打字符题

h =int(input("请输入你想打印的行数:"))

n = 1

while n <h :

    print(n*'*')

    n +=1

等腰三角形

layer = int(input("请输入你要打印的行数:"))

for i in range(1,layer+1):

    spce_num = layer -i

    for j in range(0,spce_num):

        print(" ",end="")

    star_num = 2*i-1

    for j in range(0,star_num):

        print("*",end="")

    print(" ")  

 对称的等腰三角形

layer = int(input("请输入你打印的层数;"))

for i in range(1,layer+1):

    spce_num =layer -1

    for i in range(0,star_num):

        print(" ",end="")

    star_num = 2*1-1

    for j in range(0,star_num):

        print(" ",end ="")

    print("")    

while layer % 2 == 0 :

    layer = int(input("请输入正确的打印的行数,注意是奇数:"))

for i in range(1,layer// 2+3):

    spce_num = layer-1

    for i in range(0,spce_num):

        print(" ",end="")

    star_num = 2*i-1

    for j in range(0,star_num):

        print("*",end="")

    print("")

for i in range(layer//2,0,-1):

    spce_num =layer -i

    for j in range(0,spce_num):

        print(" ",end="")

    star_num = 2*i-1

    for i in range(0,star_num):

        print("*",end="")

    print("")

计数排序

arr =[7,3,2,0,3,2,1,6]

max_num =arr[0]

min_num =arr[0]

for num in arr:

    if num>max_num:

        max_num =num

    elif num<min_num:

        min_num =num

offest = min_num

len_arr1 =max_num - min_num +1

arr1 =[0]*len_arr1

arr2 =[0]*len(arr)

for num in arr:

    print(num)

    arr1[num-offest]+=1

print(arr1)

index=0

for i in range(0,len_arr1):

    for j in range(0,arr1[i]):

        arr2[index] = i+offest

        index +=1

print()

print(arr2)

交换变量

num1 = int(input("请输入第一个数:"))

num2 = int(input("请输入第二个数:"))

#方法一:使用中间变量

temp = num1

num1 = num2

num2 = temp

print("交换后,num1 = %s num2 = %s"%(num1,num2))

#方法二:求和法

num1 = num1 + num2

num2 = num1 - num2

num1 = num1 - num2

print("交换后,num1 = %s num2 = %s"%(num1,num2))

#方法三:以后交换法(python独有的)寄存器

num1,num2 = num2,num1

print("交换后,num1 = %s num2 =%s"%(num1,num2))

九九乘法表

a = 1

while a <= 9 :

    b = 1

    while b <= a:

        print("%s*%s=%s"%(a,b,a*b),end="\t")

        b+=1

    print('')

    a+=1

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Facebook账号运营技巧

Facebook作为全球知名的社交媒体平台之一&#xff0c;坐拥着庞大的用户群体&#xff0c;吸引大量的跨境电商加入&#xff0c;那么肯定就会有少部分的卖家对于Facebook账号运营不是很了解&#xff0c;下面小编将讲一下Facebook账号运营的一些小技巧。 1、明确目标受众 首先需要明…

STM32F103C8 PC13端口无输出原因

如果开启了RTC功能&#xff0c;就要注意PC13端口的设置。要把RTC OUT 由“Disable”改成“No RTC Output”&#xff0c;才行。

创新旗舰X100:手机周期大考下,vivo的“满分答案”

对于智能手机行业来说&#xff0c;今年是触底反弹&#xff0c;逆转上扬的一年。 利好在于&#xff0c;科技与经济双周期拐点已经到来。在当前消费结构升级的关键阶段&#xff0c;随着经济持续恢复向好&#xff0c;国内总的消费趋势正稳步向上。 一直以来&#xff0c;智能手机…

IP-guard flexpaper远程命令执行漏洞复现 [附POC]

文章目录 IP-guard flexpaper RCE漏洞复现 [附POC]0x01 前言0x02 漏洞描述0x03 影响版本0x04 漏洞环境0x05 漏洞复现1.访问漏洞环境2.构造POC3.复现 0x06 修复建议 IP-guard flexpaper RCE漏洞复现 [附POC] 0x01 前言 免责声明&#xff1a;请勿利用文章内的相关技术从事非法测…

Center Smoothing Certified Robustness for Networks with Structured Outputs

文章目录 Center Smoothing: Certified Robustness for Networks with Structured OutputsSummaryResearch ObjectiveProblem StatementMethodsEvaluationConclusionNotesGaussian Smoothing常用希腊字母霍夫丁不等式&#xff08;Hoeffdings inequality&#xff09;1.简述2.霍夫…

关于dinput8.dll丢失的问题,提供六种解决办法

不知dinput8.dll文件大家是否有所了解&#xff0c;或者你的电脑中是否出现过关于dinput8.dll文件丢失问题。如果你的电脑中出现了关于dinput8.dll丢失的问题&#xff0c;那么这篇文章给大家提供六种解决dinput8.dll丢失的办法。希望能够帮助大家解决dinput8.dll丢失。 一.dinpu…

今日最新版早安问候大全,创意好看的早上好祝福图片带字温馨

1、阳光照&#xff0c;鸟欢叫&#xff0c;小懒猪&#xff0c;起床了&#xff0c;伸懒腰&#xff0c;笑一笑&#xff0c;深呼吸&#xff0c;精神好&#xff0c;开心到&#xff0c;欢乐抱&#xff0c;幸福随&#xff0c;乐淘淘&#xff0c;好运伴&#xff0c;祝福来&#xff0c;每…

STM32H750之FreeRTOS学习--------(六)FreeRTOS的列表和列表项

六、FreeRTOS的列表和列表项 文章目录 六、FreeRTOS的列表和列表项列表相关结构体列表项相关结构体迷你列表项列表相关API函数介绍初始化列表vListInitialise()函数vListInitialiseItem()函数vListInsert()函数 vListInsertEnd()函数 uxListRemove() 列表就是一个双向链表&…

C++——内存管理(new/delete使用详解)

C内存管理 本章思维导图&#xff1a; 注&#xff1a;本章思维导图对应的xmind文件和.png文件已同步导入至资源 1. C/C内存区域的划分 在C/C中&#xff0c;内存区域主要划分为&#xff1a;内核区域、栈区、内存映射段、堆区、数据段、代码段等区域&#xff0c;如图&#xff1…

Linux系统软件安装方式

Linux系统软件安装方式 1. 绿色安装2. yum安装3. rpm安装3.1 rpm常用命令 4. 源码安装4.1 安装依赖包4.2 执行configure脚本4.3 编译、安装4.4 安装4.5 操作nginx4.6 创建服务器 1. 绿色安装 Compressed Archive压缩文档包&#xff0c;如Java软件的压缩文档包&#xff0c;只需…

面试?看完这篇就够了-深入分析从点击应用图标到应用界面展示

作者&#xff1a;GeeJoe 从点击桌面图标到应用界面展示 从桌面点击图标到应用界面第一帧绘制出来&#xff0c;整个流程涉及的过程复杂&#xff0c;为了便于理解&#xff0c;这里将整个流程分为四个阶段&#xff1a;应用进程启动阶段、应用进程初始化阶段、Activity 启动阶段、…

Linux系统中如何开启和配置OpenGauss数据库的远程连接(1)

文章目录 前言1. Linux 安装 openGauss2. Linux 安装cpolar3. 创建openGauss主节点端口号公网地址4. 远程连接openGauss5. 固定连接TCP公网地址6. 固定地址连接测试 前言 openGauss是一款开源关系型数据库管理系统&#xff0c;采用木兰宽松许可证v2发行。openGauss内核深度融合…

基于ISO13209(OTX)实现EOL下线序列

一 OTX是什么&#xff1f; OTX&#xff0c;全称Open Test sequence eXchange format&#xff0c;即开放式测试序列交换格式&#xff0c;国际标准&#xff1a;ISO13209&#xff0c;是专为汽车行业制定的序列开发标准。在车辆诊断、自动化标定和ECU测试等领域有广泛应用。OTX不仅…

使用Python轻松实现科研绘图

当撰写在学术期刊上发表的文章时&#xff0c;图表的布局和风格应符合预定义的格式要求。这样可以确保该出版物的所有文章都具有一致的风格&#xff0c;并且任何包含的图表在打印时都是高质量的。 Python在科学界广泛使用&#xff0c;并提供了创建科学绘图的好方法。然而&#…

初始化后执行kubectl get nodes报错:The connection to the server localhost:8080

K8S初始化后&#xff0c;worker节点加了master节点&#xff0c;在master执行kubectl get nodes 报错&#xff0c;这个原因看是路径的问题导致 [rootk8s-master01 ~]# kubectl get nodes E1114 16:28:52.032089 2254 memcache.go:265] couldnt get current server API group…

使用Docker本地安装部署Drawio绘图工具并实现公网访问

目录 前言 1. 使用Docker本地部署Drawio 2. 安装cpolar内网穿透工具 3. 配置Draw.io公网访问地址 4. 公网远程访问Draw.io 前言 提到流程图&#xff0c;大家第一时间可能会想到Visio&#xff0c;不可否认&#xff0c;VIsio确实是功能强大&#xff0c;但是软件为收费&…

Java封装一个根据指定的字段来获取子集的工具类

工具类 ZhLambdaUtils SuppressWarnings("all") public class ZhLambdaUtils {/*** METHOD_NAME*/private static final String METHOD_NAME "writeReplace";/*** 获取到lambda参数的方法名称** param <T> parameter* param function functi…

【LeetCode】挑战100天 Day11(热题+面试经典150题)

【LeetCode】挑战100天 Day11&#xff08;热题面试经典150题&#xff09; 一、LeetCode介绍二、LeetCode 热题 HOT 100-132.1 题目2.2 题解 三、面试经典 150 题-133.1 题目3.2 题解 一、LeetCode介绍 LeetCode是一个在线编程网站&#xff0c;提供各种算法和数据结构的题目&…

Mybatis中limit用法补充

limit a,b a是从第a1条数据开始&#xff0c;b是指读取几条数据 例如&#xff1a;select * from table limit 0,10 这句sql语句是说从表中获取第1条开始的10条记录 前端将page:页码    pageSize:每页多少条    这两个参数&#xff0c;传到后台。    通过这两个参数&am…

实力爆发 | 国民品牌大运新能源亮相广州车展

2023第二十一届广州国际汽车展览会将于11月17日至26日在广州琶洲广交会展馆拉开大幕&#xff0c;本届广州车展以“新科技新生活”为主题&#xff0c;将汇集国内外车企的多款重磅新车及前沿新能源出行技术。 &#xff08;2023广州国际汽车展览会&#xff09; 随着环保意识的提高…
最新文章