辛丑年丙申月壬寅日|python入门

python介绍

简介

python是由C语言开发出的解释性语言,入门简单,语法简洁。一般代码使用python,需要提高效率时使用C,C++,JAVA,GO,然后用python整合起来。

运用范围

科学计算,人工智能,WEB服务器和大型网站后端,GUI开发(图形用户界面开发),游戏开发,移动设备,嵌入式设备,系统运维,大数据,云计算

python版本2到3的转换

使用python自带的脚本2to3

解释器

CPython(C语言,最常用)
Jython(Java语言)
IronPython(.NET平台)
PyPy(Python)

程序基本格式

注释

行注释#
段注释’’’
最好有事没事都写一下注释。

IDLE快捷键

快捷键 说明
Alt+N Alt+P 查看历史命令上一条、下一条
Ctrl+F6 重启 shell,以前定义的变量全部失效
F1 打开帮助文档
Ctrl+[ Ctrl+] 缩进代码和取消缩进
Alt+M 打开模块代码,先选中模块,然后在按下此快捷键,会帮你打开模块的py源码供浏览
Alt+C 打开类浏览器,方便在源码晚间中的各个方法体之间切换
F5 运行程序

turtle库

画图画错之后可以将画笔颜色改成white再原路返回。
在图中输入文本使用turtle.write()

行连接符

反斜杠\

对象

python中,一切皆对象。

运行过程中,解释器先运行右边的表达式,生成一个代表表达式运算结果的对象;然后,将这个对象地址赋值给左边的变量。

例如a=3,是指将整型对象3的地址给变量a,a引用了整型对象3。字符串、浮点数等均适用。

一般把对象放到堆中,把变量放到栈中。

python是动态变量语言,不需要显示声明变量。
例如

a=3
a=3.14
a="你好"

程序连续执行不会报错

标识符

区分大小写。
开头不能是数字。
不能使用关键字。比如:if、or、while 等。
最好不要用双下划线开头结尾。

永远记不住的关键字查找

>>>help()
help>keywords

标志符常用命名规则

类型 规则 例子
模块和包名 全小写字母,尽量简单,若多个单词之间用下划线 math,os,sys
函数名 全小写字母,多个单词之间用下划线隔开 phone,my_name
类名 首字母大写,采用驼峰原则,多个单词时,每个单词第一字母大写,其余部分小写。 MyPhone、MyClass、Phone
常量名 全大写字母,多个单词使用下划线隔开 SPEED、MAX_SPEED

删除变量

因为空间就那么大,不回收内存会不够用的。

del a

对象没有被引用的时候就会回收。

你可能感兴趣的:(python)