30个python脚本入门实例帮助你轻松学习Python

本文旨在帮助Python编程新手通过30个简单的脚本实例快速学习Python基础知识,涵盖Hello World、字符串操作、浮点数格式化、幂运算、布尔类型、条件语句、循环、函数、异常处理、文件操作等多个主题,帮助读者掌握Python核心概念。
摘要由CSDN通过智能技术生成

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)

运行脚本后将出现以下输出。

写文章

热门文章

  • win11本地安全机构保护已关闭怎么办?如何修复windows11本地安全机构保护已关闭? 20619
  • 如何在3dMax中使用VRay制作真实的草地效果? 12646
  • 【沐风老师】3DMAX一款神级一键四边面重拓扑插件Quad Remesher使用教程 11473
  • 3dMax的UV贴图和UV展开完全指南 11120
  • 【这款神器可以有】3DMAX一键墙体门洞窗洞插件使用教程 10373

分类专栏

  • 3DMAX 344篇
  • Blender
  • 游戏开发 5篇
  • Python编程 13篇
  • MAYA 1篇
  • Windows 1篇
  • Scratch编程 2篇

最新评论

  • 【神器来袭】巨好用的3dmax建模插件合集推荐

    月临水: 博主的文章质量一直很高,内容丰富,讲解得清晰易懂。博主的文章真的是知识的宝库,每次都有新的收获。每次阅读都能获益良多。期待博主的持续更新!希望博主能继续分享这样精彩的内容,帮助更多人成长

  • 3DMAX道路生成器插件RoadGenerator使用方法详解

    月临水: 干货满满,实用性强,博主的写作风格简洁明了,让人一目了然。文章内容丰富,涵盖了很多实用的知识点。非常感谢博主的分享,期待博主能够继续输出这样优质的好文

  • 如何在3DMAX中实现大规模项目的地形建模?

    月临水: 文章的结构清晰,逻辑性强,对技术点的讲解非常有帮助。希望作者能继续分享更多专业知识。

  • 如何在3DMAX中实现大规模项目的地形建模?

    月临水: 文章的结构清晰,逻辑性强,对技术点的讲解非常有帮助。希望作者能继续分享更多专业知识。

  • 【最新整理】大佬都在用的10款3DMax建筑插件!

    月临水: 文章的结构清晰,逻辑性强,对技术点的讲解非常有帮助。希望作者能继续分享更多专业知识。

最新文章

  • 3DMAX乐高积木插件LegoBlocks使用方法
  • 【神器来袭】巨好用的3dmax建模插件合集推荐
  • 3DMAX道路生成器插件RoadGenerator使用方法详解
2024
09月 8篇
08月 9篇
07月 15篇
06月 10篇
05月 11篇
04月 13篇
03月 7篇
02月 6篇
01月 2篇
2023年194篇
2022年72篇
2021年2篇
2020年1篇
2019年11篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家芜湖雕塑玻璃钢阿里巴巴玻璃钢雕塑西宁玻璃钢动物雕塑设计陕西卡通玻璃钢雕塑厂家湖南玻璃钢马雕塑设计三门峡发光玻璃钢雕塑加工厂北京常见商场美陈销售厂家玻璃钢花盆哪家好晋江玻璃钢雕塑小品抚州户内玻璃钢雕塑生产厂家玻璃钢草莓雕塑南安玻璃钢花盆定制蒙城商场新年美陈安庆玻璃钢雕塑优势九江玻璃钢马雕塑凯里玻璃钢雕塑厂有哪些千山玻璃钢花盆花器海口玻璃钢雕塑加工厂家贵不贵邯郸景观玻璃钢卡通雕塑厂家山东开业商场美陈哪家好佛山仿铜玻璃钢人物雕塑闽清玻璃钢雕塑厂家大庆玻璃钢马雕塑宿州玻璃钢雕塑生产厂家玻璃钢地排车雕塑黔东南玻璃钢雕塑厂家通化雕塑玻璃钢卡通南京佛像玻璃钢雕塑哪家好湖北玻璃钢雕塑哪家好湖南水果玻璃钢雕塑哪家便宜香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化