第一章Python概述

一、基本概念

1.IDLE:(Integrated Development and Learning Environment)集成开发和学习环境,是Python的集成开发环境。

2.变量的命名:同C语言,Java
①只能包含:字母,数字,下划线
②数字不能开头
③区分大小写
④见名只意

3.字符串可以用单引号,也可以用双引号
当字符串中出现单引号时,需要使用“转义字符\”

例如:

'Let\'s go'


4.多行字符串:需要三重引号(单双都可以)

如下:

>>> str = """春眠不觉
晓处处闻啼鸟
夜来风雨声
花落知多少"""
>>> str
'春眠不觉晓\n处处闻啼鸟\n夜来风雨声\n花落知多少'
>>> print(str)
春眠不觉晓
处处闻啼鸟
夜来风雨声
花落知多少

5.“=”表示赋值,“==”表示等于(比较是否相等)

二、第三方库安装

Python的第三方库是:Pypi

以安装jieba为例:

安装指令:pip install + 库名


安装不成功的原因:Pypi库在国外,网络连接不稳定,造成超时,安装失败!

推荐一种更好的方法: 使用国内资源


以下是提供Pypi镜像的网站:

阿里云 http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) http://pypi.douban.com/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/


安装指令变为:pip install 库名 -i 国内源网址


jieba库的作用:中文分词库(分析文章,统计词频)

三、安装Pycharm(集成开发环境)

官网:https://www.jetbrains.com/pycharm/

四、注释的重要性

• 注释难懂的代码
• 员工交接
• 注释修改原因和时间

附: 有些软件公司硬性规定:注释行数要达到代码行数的30%。

五、Python的语法元素

•注释
•变量,常量,运算符,表达式,函数
•结构,缩进
•语句

六、Python编写程序的一般步骤

1.分析问题
    要确定程序的边界,输入,处理和输出即IPO
2.设计算法
3.编写程序
4.调试测试


注:持续更新

第一章Python概述相关推荐

  1. Python入门到精通【精品】第一章 - Python概述

    Python入门到精通[精品]第一章 - Python概述 1. Python语言历史 2. Python语言特点 3. Python的下载和安装 3.1. Python的下载 3.2. Python ...

  2. 【python快速编程入门 第2版】第一章 python概述 习题

    一.填空题 1.Python是面向___对象的高级语言. 2.Python 可以在多种平台运行,这体现了Python语言_可移植性的特性. 3.Python模块的本质是.py文件. 4.使用impor ...

  3. [转载] 《python程序设计应用教程》第一章 python语言概述

    参考链接: Python语言的优势和应用 第一章 python语言概述 1.1 python语言简介 ① 众多的开源的科学计算软件包都提供了python的调用接口,例如:计算机视觉库OpenCV.三维 ...

  4. 大数据技术技能分析大赛——第一章 python数据分析概述

    目标:掌握python,进行数据处理.统计分析.回归建模和数据可视化. 教材:<大数据分析务实初级教程(python)## 标题> 第一章 python数据分析概述 1.数据分析概述 1 ...

  5. 第一章 MongoDb概述

    版本修改历史 版本 修改内容 修改人 日期 1.0 创建文档 李乐 2010-6-30 第一章 MongoDb概述 集文档数据库,键值对存储和关系型数据库的优点于一身. MongoDB (名称来自&q ...

  6. 流畅的python读书笔记-第一章Python 数据模型

    第一章 python数据类型 1 隐式方法 利用collections.namedtuple 快速生成类 import collectionsCard = collections.namedtuple ...

  7. 萌新向Python数据分析及数据挖掘 第一章 Python基础 第三节 列表简介 第四节 操作列表...

    第一章 Python基础 第三节 列表简介 列表是是处理一组有序项目的数据结构,即可以在一个列表中存储一个序列的项目.列表中的元素包括在方括号([])中,每个元素之间用逗号分割.列表是可变的数据类型, ...

  8. IT项目管理总结:第一章 项目管理概述

    第一章 项目管理概述 使用项目管理的好处 –更好地控制财力.物力和人力资源 –改进客户关系 –缩短开发时间 –降低成本和提高生产率 –提高质量和可靠性 –更大的边际利润空间 –更好的内部协调 –积极影 ...

  9. 计算机网络(谢希仁第八版)第一章:概述

    1.计算机网络在信息时代的作用 三网:电信网络,有线电视网络,计算机网络. 三网融合:由于涉及多方面的利益和行政管辖权的问题,目前没有实现. Internet(译名:因特网,目前使用最广泛的译名为:互 ...

最新文章

  1. 官宣!这些北京高校,正式进军雄安!
  2. python基础笔记(非系统/自用/参考小甲鱼的零基础入门学习python)下
  3. HyperLink的使用
  4. python slice函数画高维图_六维图见过么?Python 画出来了
  5. php群发不用foreach,如何在没有foreach的情况下使用PHP生成器?
  6. 一、线性回归和逻辑回归
  7. 论文浅尝 | 面向时序知识图谱推理的循环事件网络
  8. 95-910-335-源码-FlinkSQL-Calcite-FlinkSQL解析
  9. UIRefreshControl
  10. 基于Seajs的可控台球碰撞游戏
  11. 【高德地图】------- JavaScript实现高德地图经纬度获取地址位置
  12. 计算机管理恢复分区,如何在Windows10中删除磁盘管理器中的恢复分区
  13. 深入学习Spring IOC和AOP 实例代码
  14. 电子设计教程6:TL431基准电压芯片的原理与典型应用
  15. Word标题序号变成黑块
  16. 直播知识点实录|百度大脑EasyDL产业应用系列 安全生产专场
  17. 【特征工程】Chap3 Text Data: Flatten, Filtering, Chunking
  18. Kubernetes部署失败的10个最常见原因
  19. 2021爱分析·快消品牌数字化趋势报告——多点开花,快消品牌商数字化新探索
  20. Android资源初探(一) 资源打包

热门文章

  1. java毕业设计劳务外包管理系统源码+lw文档+mybatis+系统+mysql数据库+调试
  2. iphone11 sim卡故障_iPhone11.3更新后如何解决手机卡顿问题?
  3. python爬取豆瓣电影信息_Python|简单爬取豆瓣网电影信息
  4. Java生成-zipf分布的数据集(自定义倾斜度,用作spark data skew测试)
  5. Fiddler使用之命令行与状态栏介绍
  6. 带式运输机传动装置二级同轴式圆柱齿轮减速器课程设计(说明书+ CAD图纸)
  7. 树莓派安装python坑太多
  8. 511遇见易语言调用API制作易语言模块
  9. 使用服务器虚拟机写代码好处,服务器虚拟化的好处
  10. 学习分布式的B站视频