python学习day1:初识python

一、什么是Python

1.Python,是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。
2.Python源程序文件通常以.py为扩展名。如新建一个helloworld.py的文件,内容如下所示:
1 #!/usr/bin/env python  #执行脚本时通知内容要启动的解释器
2 # -*- coding: utf-8  -*-    #使用的字符编码
3 firstpycode = "HelloWorld"   #定义一个变量
4 print"firstpycode"#输出变量到屏幕
View Code
保存此脚本,给予执行权限即可执行:chmod  +x  firstcode.py
3.Python种类
cpython( c解释器     .pyc字节码    机器码      CPU调度执行)
jPython  (j 解释器     Java字节码  Java机器码     CPU调度执行  )
ironPython(c#解释器    c#字节码  Java机器码     CPU调度执行)
pypy(Python自实现的Python解释器)
二、变量
1.上面代码中声明了一个变量,变量名为firstpycode,变量值为:"HelloWorld"
2.Python编程中,变量是用于存放值或对像的容器。而变量的名称可以自定义,基本的命名规则如下:首字母为英文和下划线,其它部分则可以是英文、数字和下划线(即:_),而变量名称是区分大小写,即变量temp与Temp为不同变量,变量命名不可使用保留字(28个系统关键字)
【'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'

三、数据类型

1.整型(int)

(1)__add__ (加)
 
(2)__divmod__(取模,应场用景:页面分页)  __rdivmod__(反向运算)
#!/usr/bin/env python
age=18
result=age.__divmod__(2)
print(result) 输出:(9,0)
(3)__abs__(绝对值) ,abs()
(4)__pow__(幂)
(5)__ge__(与自身比较大小,返回真假)
原文地址:https://www.cnblogs.com/Xiaolong-Lv/p/5126063.html