我是靠谱客的博主 无私白昼,最近开发中收集的这篇文章主要介绍Python个人总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述


选择Python:


软件质量:可读性、可复用性以及可维护性
生产力:代码量相对小
可移植性:可以跨越Windows和Linux
组建集成:Python可以和C或者C++等语言结合使用


Python能做 系统编程,GUI,网络编程以及数据库编程等等


Python虚拟机执行(PVM)


标准的CPython,Java上的Python实现——Jython,可以和.NET互通的IronPython


不能随便空格 


#注释


.py文件 cmd path/to/file.py


path/to/file.py > save.txt 将会把file.py的输出存储在save文本文件里


在Windows下,直接双击.py文件会闪过一个黑窗口,可以在程序的最后添加一句:raw_input()


Linux可执行脚本
#!/usr/local/bin/python
print 'The Bright Side of Life...' #  Another comment here
第一行是指向Python解释器的路径


2*2是4
2**10是1024
2***100是语法错误……


模块module


引入import module 不需要添加.py后缀


import对同一个模块来说,一个进程值可以import一次


重载模块reload(module)


发现原来Python内部有这么个test模块,名字冲突


myTest.py内容如下:
test = "testing"


top.py内容如下:
import myTest
print myTest.test


这里,test叫做myTest模块的属性


from myTest import test
使用from调用模块的时候,再使用test的时候,可以不用点来访问了,直接test就好


无论使用import还是from,所有属性都会被引入。使用dir可以查看已经引入模块的所有属性
print dir(myTest)


execfile('module.py')
另外一种运行文件的方式,可以在一个进程中多次运行文件,但是小心覆盖正在使用的变量
与其它语言的互通,书上把这个叫做Embedding Calls


Python程序结构:程序包括模块;模块包括语句;语句包括表达式;表达式处理对象


基本变量类型 


Number,数字:8。


String,字符串:’test’


List,列表:[1,2,4,5]


Dictionaries,字典:{'food': 'spam', 'taste': 'yum'}


Tuple,元组:(1,'spam', 4, 'U')


File文件:myfile = open('eggs', 'r')


其它类型:Sets, types, None, Booleans

最后

以上就是无私白昼为你收集整理的Python个人总结的全部内容,希望文章能够帮你解决Python个人总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部