markdown 用于查找列表中最大数字的Python程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 用于查找列表中最大数字的Python程序相关的知识,希望对你有一定的参考价值。


## Python Program to Find the Largest Number in a List
This is a Python Program to find the largest number in a list.

### Problem Description
The program takes a list and prints the largest number in the list.

### Problem Solution
1.	Take in the number of elements and store it in a variable.
2.	Take in the elements of the list one by one.
3.	Sort the list in ascending order.
4.	Print the last element of the list.
5.	Exit.

# Source Code

```python 
li = [] 
n = int(input("Enter the number of elements: ")) 
for i in range(1, n+1): 
    elem = int(input("Enter elements: ")) 
    li.append(elem) 
li.sort() 

print("The Sorted List: ", li) 
print("The largest value of sorted list: ",li[n-1])
```

### Program Explanation
1.	User must enter the number of elements and store it in a variable.
2.	User must then enter the elements of the list one by one using a for loop and store it in a list.
3.	The list should then be sorted.
4.	Then the last element of the list is printed which is also the largest element of the list.

### Test Case-1 


```python
li = [] 
n = int(input("Enter the number of elements: ")) 
for i in range(1, n+1): 
    elem = int(input("Enter elements: ")) 
    li.append(elem) 
li.sort() 

print("The Sorted List: ", li) 
print("The largest value of sorted list: ",li[n-1])
```

    Enter the number of elements: 5
    Enter elements: 40
    Enter elements: 12
    Enter elements: 96
    Enter elements: 74
    Enter elements: 23
    The Sorted List:  [12, 23, 40, 74, 96]
    The largest value of sorted list:  96


### Test Case-2 


```python
li = [] 
n = int(input("Enter the number of elements: ")) 
for i in range(1, n+1): 
    elem = int(input("Enter elements: ")) 
    li.append(elem) 
li.sort() 

print("The Sorted List: ", li) 
print("The largest value of sorted list: ",li[n-1])
```

    Enter the number of elements: 4
    Enter elements: -8
    Enter elements: -3
    Enter elements: 0
    Enter elements: -9
    The Sorted List:  [-9, -8, -3, 0]
    The largest value of sorted list:  0


### Test Case-3 


```python
li = [] 
n = int(input("Enter the number of elements: ")) 
for i in range(1, n+1): 
    elem = int(input("Enter elements: ")) 
    li.append(elem) 
li.sort() 

print("The Sorted List: ", li) 
print("The largest value of sorted list: ",li[n-1])
```

    Enter the number of elements: 4
    Enter elements: 60
    Enter elements: 12
    Enter elements: 37
    Enter elements: 84
    The Sorted List:  [12, 37, 60, 84]
    The largest value of sorted list:  84


* This prroblem is taken from **Sanfoundry Blog** 


Jubayer Hossain
> Please share your tips or tricks for solving this problem in a better way!
> Happy Coding!

以上是关于markdown 用于查找列表中最大数字的Python程序的主要内容,如果未能解决你的问题,请参考以下文章

markdown 如何查找列表中的第二大数字

markdown 如何查找列表中的第二个最小数字

Python - 在数字列表中查找最大数字

csharp 用于查找最大数字的if语句示例。

csharp 用于查找最大数字的if语句示例。

Python二分搜索类函数,用于查找排序列表中大于特定值的第一个数字