Python开发【第二章】:模块和运算符
2016-08-01 10:24
176 查看
一、模块初识:
Python有大量的模块,从而使得开发Python程序非常简洁。类库有包括三中:Python内部提供的模块
业内开源的模块
程序员自己开发的模块
1、Python内部提供一个 sys 的模块,
① 其中的 sys.argv 用来捕获执行执行python脚本时传入的参数:
import sys strings = sys.argv print(strings) # 所有参数 类型为列表 # ['start.py', 'hello', 'world'] print(strings[0]) # 脚本名本身 # start.py print(strings[1]) # 第一个参数 # hello print(strings[2]) # 第二个参数 # world print(strings[-1]) # 倒数第一个参数 # world $ python test.py helo world 执行脚本
② sys.stdin信息输入:
读取的文件:
#!/usr/bin/python a = 60 # 60 = 0011 1100 b = 13 # 13 = 0000 1101 c = 0 c = a & b; # 12 = 0000 1100 print "Line 1 - Value of c is ", c c = a | b; # 61 = 0011 1101 print "Line 2 - Value of c is ", c c = a ^ b; # 49 = 0011 0001 print "Line 3 - Value of c is ", c c = ~a; # -61 = 1100 0011 print "Line 4 - Value of c is ", c c = a << 2; # 240 = 1111 0000 print "Line 5 - Value of c is ", c c = a >> 2; # 15 = 0000 1111 print "Line 6 - Value of c is ", c
View Code
8、运算符优先级:
点击查看更多内容:Python运算符
相关文章推荐
- 第二章Python的Boolean,Number,运算符,Fraction分数,TRIGONOMETRY三角函数
- C++开发python扩展模块:ImportError: dynamic module does not define init function (initRabbit)解决办法
- 如何在windows下的Python开发工具IDLE里安装其他模块
- Python开发安装的一些常用模块
- 转 《python开发_常用的python模块及安装方法》
- 使用Visual Studio.Net 2005开发Python扩展模块
- Head First Python 第二章 函数模块&第三章 文件与异常&第四章 持久存储&第五章 处理数据
- 每天进步一点点——Ganglia的Python扩展模块开发
- 如何在windows下的Python开发工具IDLE里安装其他模块?
- python开发_xml.etree.ElementTree_XML文件操作_该模块在操作XML数据是存在安全隐患_慎用
- python 语言开发组合模块,为软件整合提供帮助
- python开发_webbrowser_浏览器控制模块
- python开发_xml.etree.ElementTree_XML文件操作_该模块在操作XML数据是存在安全隐患_慎用
- 高效开发Python扩展模块方法:用SWIG封装C/C++代码
- 如何在windows下的Python开发工具IDLE里安装其他模块?
- c++开发python扩展模块:cannot open file ‘python25_d.lib’解决办法
- python开发_常用的python模块及安装方法
- Python开发技术详解-笔记_第05章-模块与函数
- windows的python开发环境下如何安装其他模块(httplib2)
- Window上python开发--4.Django的用户登录模块User