`

Python中的小技巧--初学者

阅读更多

      学习python的过程中,发现一些很有趣的小玩意儿,虽然这些东西兴许以后不会常用的,但掌握之后会给你编程时带来一些小乐趣。这个帖子会一点点更新,发现一点就记录下。

      1.命令行中的隐含变量“_”

       在和python的命令行交互过程中,它会将最后一次打印的表达式的值保存到一个隐含变量中“_”,没错,就是下划线。利用这个功能,我们可以引用到最后一次执行的结果,如下所示:

 

>>> tax = 12.5 / 100 
>>> price = 100.50 
>>> price * tax 
12.5625 
>>> price + _ 
113.0625 
>>> round(_, 2) 
113.06

 

 

     2.不变的字符串切片操作:s[:i] + s[i:] 等同于 s 

  

>>> word = 'Help' + 'A'
>>> word[:2] + word[2:]
'HelpA'
>>> word[:3] + word[3:]
'HelpA'

 

分享到:
评论

相关推荐

    python编程入门指南-编程入门指南.pdf

    Python编程入门指南旨在引导初学者踏入编程世界,特别是聚焦于Python这一强大且广泛应用的编程语言。以下是基于提供的信息,详细阐述的学习路径和相关知识点: 1. **MIT 6.00.1x 麻省理工学院:计算机科学和Python...

    python-3.11.2-arm64.exe的zip压缩包

    Python是一种高级、通用的编程语言,以其简洁、易读的语法而闻名,适合初学者和专业人士。Python 3.11.2 版本带来了许多性能优化、新功能和错误修复,确保开发者能够利用最新的技术进步进行开发工作。在Python 3.x...

    Python小游戏源码-俄罗斯方块游戏源码

    总之,"Python小游戏源码-俄罗斯方块游戏源码"提供了一个学习Python游戏开发的好起点,无论是对Python初学者还是希望提升游戏编程能力的开发者,都能从中受益匪浅。深入研究并实践这个源码,将有助于增强编程能力,...

    Python小游戏源码-拼图游戏源码

    总的来说,"Python小游戏源码-拼图游戏源码"是一个实践性的学习资源,它涵盖了Python GUI编程、图像处理以及基本的游戏设计等多个方面,对于想要学习Python编程或者提升编程技巧的人来说,都是一个值得研究的实例。

    Python小游戏源码-兔子猎手游戏源码

    【Python小游戏源码-兔子猎手游戏源码】是一个典型的Python编程实践项目,适用于初学者了解游戏开发的基本原理和Python编程技巧。这个小游戏的核心概念是模拟一个简单的射击游戏,玩家扮演猎手,目标是捕获尽可能多...

    Python小游戏源码-贪吃蛇游戏项目源码

    通过分析和实现这个【Python小游戏源码-贪吃蛇游戏项目源码】,学习者不仅可以掌握Python基础,还能深入理解游戏开发的基本原理,提升编程技巧,锻炼逻辑思维能力。同时,这也是一个很好的实践项目,能够激发编程...

    Python小游戏源码-接金币游戏游戏源码

    【Python小游戏源码-接金币游戏游戏源码】 在Python编程世界中,开发小游戏是一种学习和实践编程技能的有趣方式。"接金币游戏"是一款简单的Python游戏,它可以帮助初学者理解游戏开发的基本概念,如事件处理、图形...

    Python初学者资料大全

    5. **进阶主题**:随着基础的稳固,初学者可以深入学习异常处理、装饰器、生成器、上下文管理器等高级特性,以及Python的错误和调试技巧。 6. **数据分析和科学计算**:Python在数据分析领域有强大的工具,如NumPy...

    python-产品篇-游戏-坦克

    标签“python 游戏”明确了我们使用的编程语言和技术方向,Python是一种广泛用于游戏开发的脚本语言,特别是对于初学者或者小型项目,因其简洁明了的语法和丰富的库支持而受欢迎。 在压缩包“游戏源码-07 坦克大战...

    python-游戏篇-初级-超级画板

    总的来说,"python-游戏篇-初级-超级画板"是一个适合初学者的项目,它涵盖了Python GUI编程的基础,同时也提供了动手实践的机会,让学习者在娱乐中增强编程能力。通过完成这个项目,你将能够创建自己的交互式画板...

    Python小游戏源码-Module_画板涂鸦项目源码

    在本项目中,"Python小游戏源码-Module_画板涂鸦项目源码" 提供了一个使用Python编程语言实现的简单画板涂鸦应用。这个小游戏允许用户在屏幕上自由绘制,体验基本的图形绘制功能,是学习Python图形界面编程的一个...

    Python小游戏源码-打砖块小游戏游戏源码

    【Python小游戏源码-打砖块小游戏游戏源码】是一个非常适合初学者学习的项目,它涵盖了Python编程语言的基础知识以及游戏开发的一些基本概念。在这个游戏中,玩家通过移动一个平台来反弹一个小球,小球撞击屏幕顶部...

    learn-python-the-hard-way中文版

    《学习Python的硬方式》中文版是一本针对初学者的Python编程教材,旨在帮助零基础的读者快速掌握Python编程语言。书名中的“硬方式”指的是通过大量的实践和练习来深入理解和掌握Python语法及编程思维,而非仅仅依赖...

    Python电子教案1-2-程序设计基本方法.ppt

    Python是一种高级编程语言,以其简洁明了的语法和强大的功能而受到广泛的欢迎,尤其适合初学者入门。在"Python电子教案1-2-程序设计基本方法"中,我们首先会接触到Python开发环境的配置和程序的启动方法。 1. ...

    python教程-node-06-查找文件命令.ev4.rar

    这个教程主要针对初学者,帮助他们掌握如何在Python中有效地查找和操作文件。 首先,让我们了解Python中用于查找文件的核心模块——`os`和`glob`。`os`模块提供了与操作系统交互的各种功能,包括文件和目录的管理。...

    python课程直播1-作业.zip

    "Python课程直播1-作业"可能是一系列针对初学者的Python编程课程的第一部分,通过直播的形式教授基本概念和编程技巧,并布置相应的作业来巩固学习成果。 在Python的学习过程中,基础是非常关键的。首先,我们需要...

    Python小游戏源码-滑雪者游戏源码

    【滑雪者游戏源码】是一款基于Python编程语言开发的小型游戏,它为初学者提供了学习游戏编程的一个实际案例。这个游戏的实现主要依赖于Python的pygame库,这是一个强大的游戏开发框架,支持图形、音频和事件处理等...

    Python小程序练习-敏感词替换成星号

    这个练习旨在帮助初学者掌握字符串操作、条件判断以及文本处理的基本技巧。在这个项目中,我们将实现一个简单的函数,它接受一段文本和一个敏感词列表,然后将文本中的每个敏感词替换成星号,通常以“*”表示。 ...

    每天分享几个python项目 —— catch-my-food-game-using-python.zip

    1. **Python开发语言**:这表明项目主要使用Python进行编写,Python是一种高级、通用的编程语言,因其简洁明了的语法而受到初学者和专业开发者的欢迎,尤其适合快速原型开发和教学。 2. **后端**:在游戏开发中,...

    Python3项目开发---玛丽冒险.zip

    首先,Python3是目前广泛应用的编程语言之一,它语法简洁,易于学习,且拥有丰富的第三方库,非常适合初学者入门。在这个项目中,我们将用到Python的基础语法,包括变量、数据类型(如整型、字符串、列表、字典等)...

Global site tag (gtag.js) - Google Analytics