美文网首页
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