python是一门操作比较简单的编程语言,他的作者是吉多.范.罗苏姆。这门语言的设计初衷是提供一款简单、优雅、第三方兼容强的编程语言。
python是一门解释类语言,它需要适配的解释器对其代码进行解释,其过程为:编辑器编写代码--->解释器翻译代码为字节码--->解释器进一步将字节码编译为机器可识别的二进制码
python的解释器可以分为:CPython、IPython、Jython、IronPython、pypy.
CPython:是由C语言编写的一款解释器,其他版本的python均是由CPython衍生的,通常所说的python解释器就是指的Cpython
Ipython是CPython之上的一款交互版解释器
Jython是面向JVM平台开发的一款解释器,可与JVM较好结合
IronPython是面向.NET 平台开发的一款解释器,可与.NET平台较好结合
PyPy是基于Rpython开发的一款解释器,他的运行效率大大提升,可接近C,第三方模块支持不好
为了更加方便的编写代码和运行代码,需要加解释器与编辑器结合起来,方法如下:
python下载:官网找到Download下拉菜单栏选择Windows,然后选择ALLfiles,找到合适的版本后选择直装文件(exe)下载后安装在C盘的根目录里,安装时注意勾选add to patch 选项,若未如此,需要自己配置环境。打开pycharm,点击FILE,然后点击下拉菜单栏的setting选项,找到interpreter setting选项,目录选择下载好的python的exe文件。
变量声明的语法格式为:变量名=变量的值
变量的命名要求为:名字有字母、数字、下划线组成,PEP8要求的下划线命名法,如nam_1。注意数字不能放在开头位置,不要用l o zI 这样容易与数字混淆的字母进行命名,不要用文字和拼音进行命名。除了下划线命名法外还有大驼峰小驼峰命名法两种,小驼峰命名法一般不用,大驼峰命名法一般进行类的命名。
数据的类型:整型(int)、浮点型(float)、字符串(str 注意加引号(单引、双引号、三引号均可用)列表(list)查看数据类型的方法变量名=数据 print(type(变量名))
数据类型的强转:str()将字符串样式的数据转为字符串类型、int()将整型样式的字符串转为整型、float()将浮点数类型的字符串转为浮点数、list()将列表样式的字符串转为列表型
运算操作符:赋值操作符算术运算操作符
赋值运算操作符:= +=-=*=**=/=
算术运算操作符:+ -* / // % **
输入函数为 input()
输出函数为print()
今天写了一段三角形代码
i=9
b=" "
c="*"
for i in range(0,10):
str=b*(i)+c*(19-2*i)+b*i
i-=1
print(str)