1、环境搭建
a)anaconda环境配置
参考:https://blog.csdn.net/ztf312/article/details/65448597
b) 解释器
CPython:1.官方解释器;2.C语言开发;3.使用最广
IPython:1.基于CPython;2.交互式解释器
PyPy:1.JIT技术;2.动态编译;3.执行速度快
Jython:1.Java平台
IronPython:1.net平台
参考:网易云音乐小甲鱼视频解释器当中有详细讲解。
2、 python初体验
a) print and input
ex:
print(“Hello World”) ==> Hello World
year = input(“请输入年份:”)
year = 5
print(year) ==> 5
3、 python基础讲解
a) python变量特性+命名规则
变量特性:
在计算机程序中,变量分为数字型和非数字型。
数字型:整型(int)、浮点型(float)、布尔型(bool)
非数字型:字符串、列表、元组、字典
命名规则:
模块名:
小写字母,单词之间用_分割
ad_stats.py
包名:
和模块名一样
类名:
单词首字母大写
AdStats
ConfigUtil
全局变量名(类变量,在java中相当于static变量):
大写字母,单词之间用_分割
NUMBER
COLOR_WRITE
普通变量:
小写字母,单词之间用_分割
this_is_a_var
实例变量:
以_开头,其他和普通变量一样
_price
_instance_var
私有实例变量(外部访问会报错):
以__开头(2个下划线),其他和普通变量一样
__private_var
专有变量:
__开头,__结尾ÿ