天天看点

重学语言--关于python的笔记1python重学笔记

python重学笔记

py版本与环境配置

1、Python现有两个大版本,python2和python3,由于时间的发展早期所开发的py2程序正在不断向py3转变。

2、优点

简单(基于c的伪代码,可以专注于解决问题)、相对易学(语法简单)、免费、开源、高级语言、可移植性、解释性语言、面向对象、可扩展性、因为开源拥有丰富的库。

3、缺点

运行速度相对慢一些(可以嵌入c程序)、强制缩进(开始时会不太习惯)、单行语句

4、版本比较

py2官方在2020年停止更新

py2 py3 备注
print print() 输出时有括号
print 1,2 print(1,2) -
<>于!= 同义 只有 != 运算符
Unicode和非Unicode Unicode 字符串
int 和 long int 非浮点数(长整型)

5、安装

直接到官网 https://www.Python.org/下载,安装就可以了。

  • 右键点击我的电脑
  • 点击属性
  • 点击高级系统设置
  • 点击环境发量
  • 在系统发量里找 path(没有则新建)
  • 有 path 的点击添加
  • 将你 Python 安装目弽(D:\py3)以及 Python 中 scripts 癿文件路徂(D:\py3\Scripts)

    添加到 path 中。

6、目录介绍与编译器

重学语言--关于python的笔记1python重学笔记

Sublime、Pycharm、IPython、IDLE Python gui(exe文件安装时带的)

Pycharm安装包下载地址:https://www.jetbrains.com/pycharm/download/#section=windows

这边建议每30天免费试用(安装插件即可),

重学语言--关于python的笔记1python重学笔记
重学语言--关于python的笔记1python重学笔记
重学语言--关于python的笔记1python重学笔记
重学语言--关于python的笔记1python重学笔记

7、运行

更新pip

python -m pip install --upgrade pip

重学语言--关于python的笔记1python重学笔记
重学语言--关于python的笔记1python重学笔记

心形图案

print('\n'.join([''.join([('Love'[(x-y)%len('Love')] \ if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ') \ for x in range(-30, 30)]) for y in range(30, -30, -1)]))