- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 基本配置及基础语法(1, 2 章)
1 Python.exe 的解释器options:
1.1 –d 提供调试输出
1.2 –O 生成优化的字节码(生成.pyo 文件)
1.3 –S 不导入site 模块以在启动时查找python 路径
1.4 –v 冗余输出(导入语句详细追踪)
1.5 –m mod 将一个模块以脚本形式运行
1.6 –Q opt 除法选项(参阅文档)
1.7 –c cmd 运行以命令行字符串心事提交的python 脚本
1.8 file 以给定的文件运行python 脚本
2 _在解释器中表示最后一个表达式的值.
3 print 支持类c 的printf 格式化输出: print “%s is number %d!” % (“python”, 1)
4 print 的输入内容后面加逗号, 就会使其输入不换行
5 把输出重定向到日志文件:
logfile = open(“c:/1.log”, “a”); //打开文件c:/1.log 使用a 模式..即add, 添加.
print logfile, “Fatal error: invalid input!”; 为重定向..将print 的结果重定向到logfile, 输
出内容是”Fatal error: invalid input!”…
logfile.close(); //关闭文件流…
6 程序输入: raw_input(“提示字符串”): user = raw_input(“请输入您的姓名”);
7 int(数值)…..将数值字符串转换成整数值…
8 运算符:
8.1 + - * / %是和其他语言相同的加减乘及取模运算.取余运算
8.2 / 在浮点取模中得到的结果是完整的浮点数
8.3 // 在浮点取模中得到的结果是经过舍去运算的结果.
8.4 ** 是乘方
8.5 和 的移位运算也支持. 但不支持java 中的 和 移位.
8.6 = = ++ != 等比较运算符
8.7 and or not 等逻辑运算符
9 变量和赋值: python 是弱类型语言..
10 list, tuple, map * 4 得到的结果是一个新的 list | tuple | map, 是原数据的4 份
11 数字:
11.1 int(有符号整数)
11.2 long(长整数)
11.3 bool(布尔值)
11.4 float(浮点值)
11.5 complex(复数)
11.6 python2.3 开始, 如果结果从int 溢出, 会自动转型为long
11.7 python2.4 开始支持decimal 数字类型, 需要导入decimal 模块.. 由于在二进制表示中会
有一个无限循环片段, 普通的浮点 1.1 实际是不能被精确表示的, 被表示为
1.1000000000000001. 使用print decimal.Decimal(‘1.1’);则可以得到精确的1.1
12 字符串: 引号之间的字符集合, 支持使用成对的单引号和双引号, 三引号(三个连续单引
号或双引号)可以用来包含特殊字符. 使用索引运算符[]和切片运算符[ : ]可以得到子字符
串…字符串中第一个字符的索引是0, 最后一个字符的索引是-1;
13 列表和元组: 可以看作是普通的数组, 能保存任意数量任意类型的python 对象…
13.1 列表元素用中括号包裹, 元素的个数及元素的值可以改变.
13.2 元组元素用小括号包裹, 不可以更改, 尽管他们的内容可以, 元组可以看成是只读的
列表. 可以使用切片运算得到子集.
14 字典: 相当于其他语言中的map, 使用{key: value} 的方式表示. 取值的方式和其他语言的
map 一致. 也可以直接使用map[key] = value 的方式为其赋值.
15 条件语句:
if expression:
path 1
elif expression2:
您可能关注的文档
- Python编程实践精编.pdf
- Python编程实战 运用设计模式、并发和程序库创建高质量程序.pdf
- 《Python Cookbook》第三版中文详解.pdf
- matplotlib函数汇总详解.pdf
- Python100经典练习题电子书.pdf
- python-scikit-learn学习笔记电子书.pdf
- Python操作Mysql实例教程手册(带书签).pdf
- Python概述详解(精编).doc
- 宝宝周岁生日相册PPT模板课件工作总结汇报.pptx
- 保护环境爱护地球世界地球日PPT模板工作总结汇报.pptx
- 彩色涂鸦背景的爱情主题PPT模板工作总结汇报.pptx
- 彩色圆点斜线背景的硕士研究生毕业论文答辩PPT模板工作总结汇报.pptx
- 橙色卡通国庆节主题PPT模板工作总结汇报.pptx
- 彩色记事本铅笔背景的教师教学说课PPT模板课件工作总结汇报.pptx
- 彩色卡通体育运动会策划方案PPT模板工作总结汇报.pptx
- 彩色人物剪影背景的演讲和技巧培训PPT模板课件工作总结汇报.pptx
- 彩色卡通儿童教育幼儿园教学PPT模板课件工作总结汇报.pptx
- 彩色矢量拼图背景的商业计划书PPT模板课件工作总结汇报.pptx
- 彩色斜线背景的企业团队建设培训PPT模板工作总结汇报.pptx
- 城市地标建筑背景的蓝色项目计划书PPT模板课件工作总结汇报.pptx
最近下载
- 2025年南京科技职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 房屋建造过程介绍.pptx VIP
- 2024年互联网营销师(视频创推员)职业技能竞赛考试题库(含答案).docx VIP
- 皇汉医学丛书10选针三要集.pdf
- GBT27922—2011.doc
- 车位所有权人许可建设充电桩证明.pdf
- 条件状语从句.pdf VIP
- GZ-2021040云计算赛项正式赛卷(完整版包括试题、答案、评分标准以及全部附件)-2021年全国职业院校技能大赛赛项正式赛卷 .pdf
- TDA标准学术能力诊断测试2024年12月测试数学试题及答案.pdf
- 民族传统文化在德育中的融入研究教学研究课题报告.docx
文档评论(0)