python(2)-简单特性
来源:互联网 发布:淘宝价格不一样买哪家 编辑:程序博客网 时间:2024/06/04 03:46
一、python代码特性
扩展性
python是用c编写的,支持c扩展
动态性
python不需要声明变量,直接赋值就可以创建新变量,与javascript,php类似
强类型语言
python变量创建之后会根据赋值表达式的内容决定变量的类型。python内部的变量管理机制会在表达式中对变量做类型转化
应用广泛
python应用于数据库、网络、图形处理、web开发、操作系统扩展等领域。
python有许多第三方的库支持,例如PIL库用于图像处理,numpy库用于数据计算,django用于web开发
缩进特点
python通过强制缩进来区分代码块。
尽量使用四个空格来缩进,少使用tab键。绝不能将tab和空格一起使用
注释方法
#单行注释
"""多行注释
入口方法
java必须要有main方法,而python不需要,直接从头执行
Python代码以单个文件运行时_name_相当于_main_,但是_name_更重要的作用是测试
import语句
相当于java中的包引用,例如import sys
二、第一个python程序
#_*_coding:utf-8_*_import sysimport osdef main(): sys.stdout.write("hello,这是我的第一个python程序\n") print os.listdir("c:/")if __name__=="__main__": main()
1 0
- python(2)-简单特性
- python学习记录(2)高级特性
- python高级特性(2):迭代
- Python高级特性(1)
- Python高级特性(1)
- (二)python高级特性
- 【python】Python速成(三) --高级特性
- Python高级特性(2):Closures、Decorators和functools
- Python高级特性(2):Closures、Decorators和functools
- Python高级特性(2):Closures、Decorators和functools
- Python特性
- (18)事务特性、语法、简单原理
- Learning Python 011 高级特性 2
- Python 3.0 新特性(1)
- Python之学习笔记(高级特性)
- python学习(三):高级特性
- Python学习笔记(一)基本特性
- Python学习笔记(三)高级特性
- Range minimum query
- hdoj--幸福指数(水题)
- 扣丁学堂笔记第10天Service组件
- ThinkPHP中的异步加载问题
- java事务学习笔记(四)--成功的案例(自己实现一个线程安全的TransactionManager)
- python(2)-简单特性
- 系统命令
- zjut1634——也算是动态规划吧,只是我写的奇怪
- Linux下安装matlab(2)
- linux查找
- 面向对象三大基本特性,五大基本原则
- Online learning 的一些简单认识
- 组织领导层在信息化建设中需要解决的问题
- 打包与压缩