Pyhon初识及安装
Contents
Python介绍
Python是一种广泛使用的解释型、高级编程语言。python有3.x和2.x量大版本,并且不兼容(使用3.x)
解释型—编译型:
源文件 —–(编译)→ 可执行文件 —–(运行)→ 程序功能
源文件 —–(解释)→ 程序功能
安装Python环境
python官网下载的3.7.8版本。安装过程中记得选择“Add PYthon 3.x to PATH”选项,会帮助我们将python解释器添加到Path环境变量中。完成后再cmd来检查是否安装成功。
|
|
编写代码的工具
交互式环境
cmd中输入python
进入到python的交互式环境中。所谓的交互式环境,就是说输一行代码回车,代码马上会被执行,如果有代码产出结果,那么结果就会被显示在窗口中。
如果希望退出交互式环境,可以在交互式环境中输入quit()
。
或者在开始菜单里搜索IDLE
文本编辑器-vscode
Hello,world
|
|
书写代码后,将上面的代码命名为hello.py。windows系统中,在当前目录下按住shift
再点击右键,会出现“命令行提示符”选项,(出现了windows powershell,没用过)点击打开。输入命令
|
|
备注:感觉powershell和cmd区别不大,且可以相互转化(暂时不知),背景颜色亮一点??
打开方式:win+R powershell 和cmd一样集成开发环境-PyCharm
注释代码
两种形式的注释:
单行注释:以#和空格
开头
多行注释:以三个引号"""
开头,三个引号"""
结尾
|
|
PyCharm
-
Anaconda使用教程全攻略www.cnblogs.com/WangYiqiang/p/12257671.html?ivk_sa=1024320u
-
官网下载 2021.1.3(可能会太新。。先试试,不行再换)
-
破解方法:每次启动的时候都相当于第一次,就永远30天free
若发现没有自动更新30free,自己在Help→Eval Reset处点击右下角的Reset
-
取消默认打开上次的项目:File→Settings→System Settings取消Reopen projects on startup。即每次启动都是初始新建界面,而不是每次都默认打开上次的项目。
多行缩进tab,多行取消缩进shift+tab
Hello,world
这个看着有点呆。。。
默认新建项目test后,存在一个main.py文件(版本。。)
熟悉pycharm
新建
file→new。test_guess.py
|
|
运行
- ctrl+shift+f10
- 右键 run test_guess
- 由于程序具备
__name__
从句,可以点击左侧绿色小箭头,选择 run test_guess
Debug
暂时先不管
代码测试
默认情况下,unittest被用作测试运行器,而还支持其他测试框架,如pytest、nose、doctest、tox和trial。
如以下步骤可以为项目选择pytest测试运行器:
- 打开settings/Preferences→Tools→Python Integrated tools
- 在默认测试运行器字段选择pytest
- 点击ok保存设置
但此次,仍采用默认的测试器unittest。
下面没看懂。。。
搜索与导航
搜索快捷键:
-
在当前文件中搜索代码段:在 Mac 系统中使用 Cmd+F 键,在 Windows 或 Linux 系统中使用 Ctrl+F 键。
-
在整个项目中搜索代码段:在 Mac 系统中使用 Cmd+Shift+F 键,在 Windows 或 Linux 系统中使用 Ctrl+Shift+F 键。
-
搜索类:在 Mac 系统中使用 Cmd+O 键,在 Windows 或 Linux 系统中使用 Ctrl+N 键。
-
搜索文件:在 Mac 系统中使用 Cmd+Shift+O 键,在 Windows 或 Linux 系统中使用 Ctrl+Shift+N 键。
-
如果你不知道要搜索的是文件、类还是代码段,则搜索全部:按两次 Shift 键。
导航快捷键:
-
前往变量的声明:在 Mac 系统中使用 Cmd 键,在 Windows 或 Linux 系统中使用 Ctrl 键,然后单击变量。
-
寻找类、方法或文件的用法:使用 Alt+F7 键。
-
查看近期更改:使用 Shift+Alt+C 键,或者在主菜单中点击 View → Recent Changes。
-
查看近期文件:在 Mac 系统中使用 Cmd+E 键,在 Windows 或 Linux 系统中使用 Ctrl+E 键,或者在主菜单中点击 View → Recent Files。
-
多次跳转后在导航历史中前进和后退:在 Mac 系统中使用 Cmd+[ / Cmd+] 键,在 Windows 或 Linux 系统中使用 Ctrl+Alt+Left / Ctrl+Alt+Right 键。
更多细节,参见官方文档
版本控制
turtle
海龟。
|
|
空间坐标体系
绝对坐标,中心就是xy的中心
海龟坐标,以当前点为中心。
|
|
RGB色彩模式
由三种颜色构成的万物色。RGB每色的取值范围0-255整数或0-1小数,白色:255,255,255 1,1,1黄色:255,255,0 1,1,0
默认采用小数值,可切换为整数值。turtle.colormode(mode)->mode=1.0/255为小数值模式和整数值模式。
import
improt turtle下面代码使用库名.函数
from turtle import* 就可以直接使用函数,但有可能会因为同名的函数产生冲突。
import 库名 as 库别名。就可以使用,库别名.函数
画蟒蛇
|
|
画正方形
|
|
画国旗
|
|
画小猪佩奇
|
|
说明:turtle是Python内置的一个非常有趣的模块,特别适合对计算机程序设计进行初体验的小伙伴,它最早是Logo语言的一部分,Logo语言是Wally Feurzig和Seymour Papert在1966发明的编程语言。
Author kong
LastMod 2021-07-04