初识Python
前言
1989年Guido van Rossum为了打发无聊的圣诞节便用c编写了Python。
Python语言是一门语法简洁,跨平台,可扩展的开源通用脚本语言。
一、Python的特点。
- 简洁性:其语法十分简洁,实现相同功能时,Python语言的代码行数远小于其他语言。
- 跨平台:Python程序可以在任何安装了解释器的计算机环境中运行。
- 是一门解释性语言:在开发过程中没有编译这一环节。
- 粘合性:Python作为一门胶水语言,可以很好的将其他语言整合起来
- 通用灵活:Python语言是一个通用编程语言,从科学计算、数据处理到 人工智能、机器人,Python语言都能够发挥重要作用。
- 类库丰富:Python解释器提供了几百个内置类和函数库,编写Python程序可以大量利用已有的内置或第三方代码,具备良好的编程生态。
二、输出函数print
作为数据的输出,常用的是函数print()
print可以输出数字
print(12138)
print(5201314)
print 可以输出字符串
print('Hello world')
print('CSDN')
注意:字符串是多种多样的,计算机并不能认识它,所以一定要加上引号。
print可以输出含有运算符的表达式
print(1+1)
print除了可以将数据输出到显示器还可以输出成文件
fp=open('D:/text.txt','a+')
print('谢谢观看',file=fp)
fp.close()
三.数字类型
Python语言提供三种数字类型:整数、浮点数和复数,分别对应数学中的整数、实数和复数。
- 整数
整数类型与数学中的整数概念一致。整数类型共有4种进制表示:十进制、二进制、八进制和十六进制。
默认情况, 整数采用十进制,其他进制需要增加引导符号
- 浮点数
浮点数表示带有小数的数值。Python语言要求所有浮点数必须带有小数部分,小数部分可以是0,这种设计可以区分浮点数和整数类型。
科学计数法使用字母e或E作为幂的符号,以10为基数
需要注意的是,尽管浮点数0.0与整数0值相同,但它们在计算机内部表示不同。
- 复数
复数类型表示数学中的复数。复数可以看作是二元有序实数对(a, b),表示为a + bj,其中,a是实数部分,简称实部,b是虚数部分,简称虚部。
Python语言中,复数的虚数部分通过后缀“J”或“j”来表示,例如:
5.2+2j
-9.4+6j
复数类型中实数部分和虚数部分的数值都是浮点类型
总结
这是我第一次分享学习知识。点点赞,鼓励一下新人吧