文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Python简介———JJ

2023-01-31 03:11

关注

wKioL1Mhx-LwbACVAABHYTOGEBA457.jpg

                      大家好!本人最近刚接触Python,并且打算把Python作为自己Linux上的编程语言。所以有些Python常识想和各位笔友分享一下!

       Python(蟒蛇)是一种动态解释型的编程语言。Python功能强大、简单易学,支持面向对象、函数式编程。Python可以在Windows、UNIX等多种操作系统上使用,也可以在Java、.NET开发平台上使用。Python的简洁性、易用性使得程序的开发过程变得简捷,特别适用于快速应用开发。Python(英语发音:/paθn/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C++重写。(详细介绍请读者参考网址:http://baike.baidu.com/link?url=o7sk2JyfjVKXT88XSZfeQgr4ePvem9J4CK725zGivpTvHoHXtJ5IGp1Jwv4gs8xF)

       Python设计的哲学是优雅,明确,简单!例如:

   1.python中双引号和单引号作用一样,print 'hello World'和print "hello World"是一样的(print语句中连接字符串用,)

   2.python,使用变量,不需要定义类型,只要赋初值就行,和javascript中定义变量有点类似,只是更简单了,连var都不需要

   3.python语法特别简单,每行结尾不需要;语句块完全依靠层次来区别,也就是说如果本该缩进一致的地方没有对齐,则程序会报错,这就从另一个角度确保了程序的编写规范性          

       在这里有些自己写的小例子:

  1. class Student:# 类名用大写字母

  2. __name = ""# 私有实例变量前必须有两个下划线

  3. def __init__(self, name):  

  4. self.__name = name# self相当于Java中的this

  5. def getName(self):# 方法名首字母用小写,其后每个单词的首字母用大写

  6. returnself.__name  

  7. if __name__ == "__main__":  

  8. student = Student("borphi")# 对象名用小写字母

  9. printstudent.getName()


       

if a == 3 :

                     print 'it is 3'

              elif a == 5 :

print 'it is bigger than 3'

              else :

                     print 'it  is smaller than 3'

   
                  最后,想给大家分享一下学习Python的学习方法!呵呵!j_0057.gif  

         

1)学好python的第一步,就是马上到

www.python.org

网站上下载一个python版本。我建议初学者,不要下载具有IDE功能的集成开发环境,比如Eclipse插件等。

2)

下载完毕后,就可以开始学习了。学习过程中,我建议可以下载一些python的学习文档,比如《dive into python》,《OReilly

- Learning Python》等等。通过学习语法,掌握python中的关键字语法,函数语法,数学表达式等等

3)学完了基本语法后,就可以进行互动式学习了。python具备很好的交互学习模式,对于书本上的例子我们可以通过交互平台进行操练,通过练习加深印象,达到学习掌握的目的。

       

                                                                                                                                                                                                                                                                             wKiom1MhyubCUGmpAABtbG0RUkI409.jpg


           

       

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯