程序的构成:

  1. python程序由模块组成,一个模块对应python程序源文件,.py文件
  2. 模块由语句组成。运行python程序时,按照模块的语句顺序依次执行。
  3. 语句是python程序的构造单元。用于创建对象,变量赋值,调用函数,控制语句等。

编程习惯:

  1. 经常并且习惯按Ctrl+S保存代码;
  2. 变量命名最好使用(-^)法,例如:ageStudy、AgeStudy等;
  3. 编程是注意注释,能让自己回头时看懂,也能让别人看懂;
  4. 常量尽量大写,变量小写;
  5. 代码间加空格更好看;
  6. 命名只能用数字,字母和下划线,不能数字开头,不能和保留字相同;

3、python学习笔记第三课:程序格式和构成相关推荐

  1. Python 学习笔记 第三篇 Python实现网易云评论网页爬虫+词云展示 (Pycharm+Mysql)

    初始条件,具体可见我的其他文章. 1.安装Python.Python 学习笔记 第一篇 Python的安装与配置 2.安装Pycharm,并导入第三方包.Python 学习笔记 第二篇 Python ...

  2. Python爬虫学习笔记-第三课(网络请求模块下)

    网络请求模块下 1. urllib-get案例 1.1 代码需求:爬取贴吧数据 1.2 代码思路 1.3 代码实现 2. urllib-post案例 3. requests模块简介 3.1 get案例 ...

  3. python学习笔记(三)—— 序列类型及方法(列表、元组、字符串)

    所谓序列,指的是一块可以存放多个值的连续内存空间,可以通过每个值所在的编号(索引)去访问他们 目录 列表(可变序列) 元组(不可变序列) 字符串(不可变) 转义 字符串拼接 列表(可变序列) 列表 方 ...

  4. Python学习笔记(三) Python基础

    (二)python基础 python基础 自然语言与编程语言有所不同 ,自然语言可以在不同的情景下有不同的含义或解释 , 但这是编程语言是坚决杜绝的 . 编程语言应有的性能要求有:一致性 . 无二义性 ...

  5. Python学习笔记整理(三)Python中的动态类型简介

    Python中只有一个赋值模型 一.缺少类型声明语句的情况 在Python中,类型是在运行过程中自动决定的,而不是通过代码声明.这意味着没有必要事声明变量.只要记住,这个概念实质上对变量,对象和它们之 ...

  6. Python学习笔记 ---第三章

    函数 函数是代码的一种抽象 函数 说明 abs 绝对值 max 最大值 hex 转换为16进制 强制数据类型转换 int('123') 123 int(12.35) 12 srt(100) '100' ...

  7. python学习笔记(十 三)、网络编程

    最近心情有点儿浮躁,难以静下心来 Python提供了强大的网络编程支持,很多库实现了常见的网络协议以及基于这些协议的抽象层,让你能够专注于程序的逻辑,而无需关心通过线路来传输比特的问题. 1 几个网络 ...

  8. [python]python学习笔记(三)——编译

    11,如何编译编译python脚本为pyc格式 [cpp] view plaincopy #!/usr/bin/python import py_compile; import sys; file=r ...

  9. Python学习笔记(三)Python安装及设置环境变量

    Python安装 1.Python安装在OS上, 执行的操作: 写一个文件,文件按照Python规则写,将文件交给Python软件,读取文件中的内容,然后 进行转换和执行,最终获取结果. Python ...

最新文章

  1. [微信小程序]动画,从顶部掉花的效果(完整代码附效果图)
  2. Java数据结构与算法(第四章栈和队列)
  3. python io密集型应用案例-Python中单线程、多线程和多进程的效率对比实验实例
  4. Kubernetes中部署SpringBoot应用
  5. 句句真研—每日长难句打卡Day10
  6. aws rds监控慢sql_使用AWS Lambda函数自动启动/停止AWS RDS SQL Server
  7. 在线2-36任意进制转换工具
  8. mongodb还不会?万字长文解析揉碎了给你讲,收藏这一篇就够了
  9. HTML5标准有缺陷 手机电池信息可泄露上网活动
  10. Python语言程序设计课程论文——Python小游戏
  11. 计算机视觉研究院总结了算法50经典面试题
  12. php解析bt,php读取BT文件信息lightbenc.php库使用说明
  13. python二级考试大纲小学生_Python语言二级考试大纲
  14. 前台alert弹出页面,点击确定,关闭弹出框,整个页面进行刷新数据
  15. 网络基础:套接字编程,UDP和TCP通信程序
  16. 当前时间与GMT时间转换
  17. 《版权与版权贸易》第一章 版权基础理论
  18. c语言检测tft是否有触摸,带有触摸数据(包括各种历史记录的全套数据)的2.4英寸TFT_LCD...
  19. 高斯羽烟gis应用java实现模型计算
  20. (SWAT-3.1)关于土壤水文分组(HYDGRP)的一些资料参考

热门文章

  1. Chrome审查元素一些介绍
  2. 画质、分辨率、帧率之间有什么关系与区别?
  3. PMP证书到期后,有没有必要续证了
  4. 【数据分析】——分析方法
  5. Two Arrays
  6. Bugku - Misc图穷匕见 - Writeup
  7. [pandas基础]Pandas Series和Pandas DataFrame基础操作
  8. flac如何转换成wav?
  9. Android开发 TextView
  10. 如何系统掌握产品功能改进方案?