当前位置:网站首页>实例005:三数排序 输入三个整数x,y,z,请把这三个数由小到大输出。
实例005:三数排序 输入三个整数x,y,z,请把这三个数由小到大输出。
2022-07-05 08:16:00 【懒笑翻】
实例005:三数排序
题目:输入三个整数x,y,z,请把这三个数由小到大输出。
方法一:
# 循环遍历每一个数字,两个数两个数对比,前一个数如果大于后一个数则两个数互换位置
# 输入三个数存到raw中
raw = []
for i in range(3):
x = int(input('int%d: ' % (i + 1)))
raw.append(x)
# 循环遍历每一个数字,两个数两个数对比,前一个数如果大于后一个数则两个数互换位置
for i in range(len(raw)):
for j in range(i, len(raw)):
if raw[i] > raw[j]:
raw[i], raw[j] = raw[j], raw[i]
print(raw)
int1: 3
int2: 2
int3: 6
[2, 3, 6]
方法二:
直接调用排序函数sorted()
# 输入三个数存到raw2中
raw2 = []
for i in range(3):
x = int(input('int%d: ' % (i + 1)))
raw2.append(x)
# 直接调用函数排序
print(sorted(raw2))
int1: 5
int2: 7
int3: 3
[3, 5, 7]
边栏推荐
- MHA High available Cluster for MySQL
- Keil use details -- magic wand
- Carrier period, electrical speed, carrier period variation
- Measurement fitting based on Halcon learning [III] PM_ measure_ board. Hdev routine
- Arduino uses nrf24l01+ communication
- Detailed explanation of SQL server stored procedures
- Development tools -- gcc compiler usage
- My-basic application 1: introduction to my-basic parser
- [trio basic from introduction to mastery tutorial XIV] trio realizes unit axis multi-color code capture
- C, Numerical Recipes in C, solution of linear algebraic equations, LU decomposition source program
猜你喜欢
Reasons for rapid wear of conductive slip rings
C # joint configuration with Halcon
Talk about the circuit use of TVs tube
Working principle and type selection of common mode inductor
C, Numerical Recipes in C, solution of linear algebraic equations, LU decomposition source program
Installation and use of libjpeg and ligpng
UEFI development learning 5 - simple use of protocol
Process communication mode between different hosts -- socket
Shell script basic syntax
Why is 1900 not a leap year
随机推荐
[trio basic tutorial 18 from introduction to proficiency] trio motion controller UDP fast exchange data communication
Consul安装
Basic information commands and functions of kernel development
UEFI development learning 5 - simple use of protocol
Management and use of DokuWiki
Semiconductor devices (I) PN junction
C WinForm [exit application] - practice 3
Shell脚本基本语法
C # joint configuration with Halcon
Introduction of air gap, etc
STM32 single chip microcomputer -- volatile keyword
Summary of SIM card circuit knowledge
Void* C is a carrier for realizing polymorphism
Talk about the circuit use of TVs tube
Reasons for rapid wear of conductive slip rings
C, Numerical Recipes in C, solution of linear algebraic equations, LU decomposition source program
[paper reading] the latest transfer ability in deep learning: a survey in 2022
Live555 push RTSP audio and video stream summary (I) cross compilation
PMSM dead time compensation
Shape template matching based on Halcon learning [VII] reuse_ model. Hdev routine