30个python脚本入门实例帮助你轻松学习Python
Python现在是一种非常流行且要求很高的编程语言,因为它适合开发非常简单到复杂的应用程序。如果您是python编程新手,并想在短时间内从基础知识中学习python,那么本文适合您。本文通过使用非常简单的示例来解释30个python脚本示例,以了解python的基本知识。本文涵盖的主题列表如下:
01. Hello World
02. Join two strings
03. Format floating point in the string
04. Raise a number to a power
05. Working with Boolean types
06. If else statement
07. Using AND and OR operators
08. Switch case statement
09. While Loop
10. For Loop
11. Run one Python script from another
12. Use of a command-line argument
13. Use of regex
14. Use of getpass
15. Use of date format
16. Add and remove the item from a list
17. List comprehension
18. Slice data
19. Add and search data in the dictionary
20. Add and search data in the set
21. Count items in the list
22. Define and call a function
23. Use of throw and catch exception
24. Read and Write File
25. List files in a directory
26. Read and write using pickle
27. Define class and method
28. Use of range function
29. Use of map function
30. Use of filter function
创建并执行第一个python脚本:
您可以从终端编写和执行一个简单的python脚本,而无需创建任何python文件。如果脚本很大,则需要编写脚本,并使用任何编辑器将脚本保存在任何python文件中。您可以使用任何文本编辑器或任何代码编辑器(如submine、Visual Studio code)或任何仅为python开发的IDE软件(如PyCharm或Spyder)来编写脚本。python文件的扩展名为.py。本文使用python 3.8版和python的spyder3 IDE编写python脚本。您必须在系统中安装间谍IDE才能使用它。
如果要从终端执行任何脚本,请运行“python”或“python3”命令以交互模式打开python。下面的python脚本将打印文本“Hello World”作为输出。
print(“Hello World”)
现在,将脚本保存在名为c1.py的文件中。您必须从终端运行以下命令才能执行c1.py。
$ python3 c1.py
如果要从spyder3 IDE运行该文件,则必须单击“运行”按钮
编辑。执行代码后,编辑器中将显示以下输出。
连接两个字符串:
在python中有很多方法可以连接字符串值。在python中组合两个字符串值的最简单方法是使用“+”运算符。使用以下脚本创建任何python,以了解连接两个字符串的方法。这里,在两个变量中分配了两个字符串值,另一个变量用于存储稍后打印的连接值。
c2.py
string1 = "Linux"
string2 = "Hint"
joined_string = string1 + string2
print(joined_string)
从编辑器运行脚本后,将出现以下输出。在这里,两个单词“Linux”和“提示”被连接起来,“LinuxHint”被打印为输出。
字符串中的浮点格式:
在生成小数的编程中,浮点数是必需的,有时为了编程需要格式化浮点数。python中有多种方式可以格式化浮点数。以下脚本中使用字符串格式化和字符串插值来格式化浮点数。具有格式宽度的format()方法用于字符串格式化,而具有宽度格式的“%”符号用于字符串插值。根据格式化宽度,小数点前设置5位,小数点后设置2位。
c3.py
# Use of String Formatting
float1 = 563.78453
print("{:5.2f}".format(float1))
# Use of String Interpolation
float2 = 563.78453
print("%5.2f" % float2)
从编辑器运行脚本后,将出现以下输出。
将数字加到幂:
python中存在许多方法来计算python中的xn。在下面的脚本中,显示了在Python中计算xn的三种方法。双“*”运算符、pow()方法和math.pow()方法用于计算xn。x和n的值用数值初始化。双“*”和pow()方法用于计算整数值的幂。Math.pow()可以计算分数的幂;同样,这在脚本的最后一部分中显示。
c4.py
import math
# Assign values to x and n
x = 4
n = 3
# Method 1
power = x ** n
print("%d to the power %d is %d" % (x,n,power))
# Method 2
power = pow(x,n)
print("%d to the power %d is %d" % (x,n,power))
# Method 3
power = math.pow(2,6.5)
print("%d to the power %d is %5.2f" % (x,n,power))
运行脚本后将出现以下输出。前两个输出显示43的结果,第三个输出显示26.5的结果。
使用布尔类型:
以下脚本中显示了布尔类型的不同用法。第一个输出将打印包含布尔值true的val1值。所有正数都是负数,返回true作为布尔值,只有零返回false作为布尔值。因此,对于正数和负数,第二和第三个输出将打印为true。第四个输出将为0打印false,第五个输出将打印false,因为比较运算符返回false。
c5.py
# Boolean value
val1 = True
print(val1)
# Number to Boolean
number = 10
print(bool(number))
number = -5
print(bool(number))
number = 0
print(bool(number))
# Boolean from comparison operator
val1 = 6
val2 = 3
print(val1 < val2)
运行脚本后将出现以下输出。
月临水: 博主的文章质量一直很高,内容丰富,讲解得清晰易懂。博主的文章真的是知识的宝库,每次都有新的收获。每次阅读都能获益良多。期待博主的持续更新!希望博主能继续分享这样精彩的内容,帮助更多人成长
月临水: 干货满满,实用性强,博主的写作风格简洁明了,让人一目了然。文章内容丰富,涵盖了很多实用的知识点。非常感谢博主的分享,期待博主能够继续输出这样优质的好文
月临水: 文章的结构清晰,逻辑性强,对技术点的讲解非常有帮助。希望作者能继续分享更多专业知识。
月临水: 文章的结构清晰,逻辑性强,对技术点的讲解非常有帮助。希望作者能继续分享更多专业知识。
月临水: 文章的结构清晰,逻辑性强,对技术点的讲解非常有帮助。希望作者能继续分享更多专业知识。