Python第一天,基础学习

认识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里面常用的几种数据结构。通常情况下,声明一个变量只保存一个值是远远不够的,我们需要将一组...
    小黑y99阅读 65,241评论 0 9
  • 01-常量与变量 学习swift第一步打印Hello World print("Hello World") swi...
    iOS_恒仔阅读 5,242评论 2 19
  • Python 面向对象Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对...
    顺毛阅读 4,252评论 4 16
  • 去年的十五我是在北京的地铁上过的,厌倦了家庭生活,不知道要如何面对,离家出走到北京随便溜达。 今年的十五,我依然不...
    曼谷123阅读 143评论 0 0
  • 天色刚刚暗 可是,梦已经太深 一小把星子,把泪滴洒在街道 一小朵云儿,用歌声敲碎静默 雨伞穿过轻柔的时光 不曾踟蹰...
    杜小萤阅读 236评论 4 2