欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

辛丑年丙申月壬寅日

程序员文章站 2024-03-02 19:36:22
...

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再原路返回。

行连接符

反斜杠\

对象

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

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