美文网首页
Python第一天,基础学习

Python第一天,基础学习

作者: MrPivot | 来源:发表于2018-01-26 15:24 被阅读14次

    认识Python

         Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。

         Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议 。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。

         Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中[3] 有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。

    Python的优缺点

           在我的理解中,Python最大的优点就是开发效率快,有很多的库可以免费使用。一般程序可以实现的功能,Python都能更快的实现。但是Python相对于C/C++,java语言来说,运行效率远低于他们,不过这个可以通过其他的方式方法来进行补短。

          不过Python在一些人工智能、数据分析、爬虫方面的能力,目前来说还是很强大的。

    我也是第一天开始学习,在这里写一些自己的学习笔记。

    对于二进制的学习,我就没有说啥!因为老师的重点在于转换十进制“8421”法。

    二进制不知道以后会不会经常用到。

    第一行代码

    print("Hello, World!");    

    因为我刚刚开始学习,所以学习的也是Python3。

    python的字符串

    1.只要带有引号的,不管是双引号还是单引号都是字符串类型。

    2.字符串拼接只能相加,不能相减。但是可以相乘。

    s1 = '111'

    s2 = '222'

    s3 = s1 + s2 + 'aaa'

    #type(),显示数据类型

    print(s1,type(s1))

    print(s2,type(s2))

    print(s3,type(s3))  

    用户交互:input

    注意点:Python2:raw_input

                   Python3:input

    input输出的全是字符串。

    #实例

    name = input("请输入你的名字:")

    age = input("请输入你的年龄:")

    print(name,age,type(name),type(age))

    拼接使用:

    name = input("请输入你的名字:")

    age = input("请输入你的年龄:")

    s1 = '我的名字是:'

    s2 = '我的年龄是:'

    print(s1 + name,s2 + age)

    打印结果:

    请输入你的名字:你好

    请输入你的年龄:22

    我的名字是:你好 我的年龄是:22

    Python:Bool值,只有一句话,True或者False

    print('1 > 2')   这个会直接打印,因为是字符串

    print(1 > 2,type(1 > 2))    这个会执行 False,并且显示类型为Bool。

    相关文章

      网友评论

          本文标题:Python第一天,基础学习

          本文链接:https://www.haomeiwen.com/subject/ksqwaxtx.html