python入门

配置环境变量,以及运算符、赋值运算、位运算、逻辑运算、成员运算、.身份运算,请参考网址http://www.cnblogs.com/heysn21/p/6951863.html  (PS:网址最底部有惊喜。
 
1、python 是解释型语言
  两个版本的的python,要修改一个名称,然后加入到环境变量里面,可使用两个,一个叫python;另一个叫python2.   修改完之后,都把路径加入到环境变量里面。(修改时候修改.exe文件名)
 
PS: linux中源码安装之后,按照设置成下面的path,这样会优先寻找python,linux中运行python的话,按ctrl +d 也能退出;或者按exit() 来操作退出。

2

python执行一个程序分为三个阶段:
阶段一:先启动python解释器
阶段二:python解释器把硬盘中的文件内容读入到内存中
阶段三:python解释器解释执行刚刚读入内存的代码
 
3、注释
#!/usr/bin/env python    这个是linux中的
# -*- coding: utf-8 -*-   这个是python2中的,最好写代码的时候把这句加上,反正没坏处
 
# 注释当行
'''
'''  多行注释,三引号
这种注释,就相当于是笔记,可以让自己记住这些代码是自己之前所写的,也可用三个引号的多行注释,这些注释的代码都不会在python中执行
 
4、标识符命令规范:
 
变量名只能是 字母、数字或下划线的任意组合
变量名的第一个字符不能是数字
以下关键字不能声明为变量名
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
 
5
python有自动清理功能,清理没用的东西
id可以看一个反应id地址的内存号
 
6、输入输出
python3中输入输出都是input  下图中这个raw只能在python2中进行测试

7 百分号占位符

百分号和s表示一个占位符,s代表我要取一个字符串的值; %s可以控制打印的位置

 

8、标准数据类型特性总结

按存值个数区分

标量/原子类型 数字,字符串
容器类型 列表,元组,字典

按可变不可变区分

可变 列表,字典
不可变 数字,字符串,元组

按访问顺序区分

直接访问 数字
顺序访问(序列类型) 字符串,列表,元组
key值访问(映射类型) 字典

  

 
 
PS:python中空格的使用有什么意义吗?
  没有,只是为了方便阅读,效果一样的。 
原文地址:https://www.cnblogs.com/heysn21/p/8530538.html