辛丑年丙申月壬寅日|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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值