python 典型文件结构

#/usr/bin/env/ python            #(1) 起始行
"this is a test module"          #(2) 模块文档(文档字符串)

import sys
import os                 #(3) 模块导入

debug = True               #(4) (全局)变量定义
class FooClass (object):
    ‘foo class‘
    pass                           #(5) 类定义(若有) 
def test():
    ‘test function‘
    foo = FooClass()

    if debug:
        print ‘ran test()‘         #(6) 函数定义(若有) 
if  __name__ == ‘__main__‘:        #(7) 主程序
    test()
时间: 2024-10-24 16:19:01

python 典型文件结构的相关文章

Python程序文件结构02

一.Python程序文件 1.Python源程序文件通常以.py为扩展名 例如,新建一个名为firstpycode.py的文件,内容如下所示: #!/bin/bash/python import platform-->导入模块 print platform.uname()--> 1)第一行为shebang,即执行脚本时通知内容要启动的解释器 2)第二行通过import导入一个python模块模块platform 3)第三行打印platform模块的uname方法的执行结果 2.给予此脚本以执行

Python学习之路【第一篇】-Python简介和基础入门

1.Python简介 1.1 Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一.从性质上来讲它和我们熟知的C.java.php等没有什么本质的区别,也是一种开发语言,而且已经进阶到主流的二十多种开发语言的top 5(数据源自最新的TIOBE排行榜). 来头不小啊!二十多种主流的开发语言,我该从哪一个开始呢?人生苦短,let‘s python! 1.2 Python的由来和发展趋势 Python的前世源自鼻祖“龟叔”.1989年,吉多·范罗苏姆(Gu

Python常用内置函数介绍

Python提供了一个内联模块buildin.内联模块定义了一些开发中经常使用的函数,利用这些函数可以实现数据类型的转换.数据的计算.序列的处理等功能.下面将介绍内联模块中的常用函数. Python内置函数的基本用法可以查看Python安装目录下的doc目录下的说明文档,本文仅介绍Python典型的内置函数使用方法. reduce(function, iterable[, initializer]) 对序列的值进行累计计算 reduce()可以实现对序列进行连续处理的功能.reduce()的声明

Python从入门到精通之30天快速学Python视频教程

课程目录python入门教程-1-Python编程语言历史及特性.mkv python入门教程-2-Python编程语言初接触.mkv python入门教程-3-Python程序文件结构.mkv python入门教程-4-准备Python编程环境.mkv python入门教程-5-Python编程语言基础技术框架.mkv python入门教程-6-Python编程语言基础技术框架.mkv python入门教程-7-Python编程语言基础技术框架之print输出.mkv python入门教程-8

python如何学习(一)

最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 . 一.Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一.从性质上来讲它和我们熟知的C.java.php等没有什么本质的区别,也是一种开发语言,而且已经进阶到主流的二十多种开发语言的top 3(数据源自最新的TIOBE排行榜). 来头不小啊!二十多种主流的开发语言,我该从哪一个开始呢?人生苦短,let's python! 二.Python的由来和

Python是什么?你真的了解Python吗?

一.Python是什么相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一.从性质上来讲它和我们熟知的C.java.php等没有什么本质的区别,也是一种开发语言,而且已经进阶到主流的二十多种开发语言的top 3(数据源自最新的TIOBE排行榜). 来头不小啊!二十多种主流的开发语言,我该从哪一个开始呢?  人生苦短,我用 python! 二.Python的由来和发展趋势Python的前世源自鼻祖“龟叔”.1989年,吉多·范罗苏姆(Guido van Rossum)在阿姆

字符编码初识

对于刚学习Python同学,都应该绕不开一个字符编码的问题,让我们来搞一搞. 一.字符集与字符编码(字符编码和字符集是两个概念): 1) 字符只有按照一定规则编码,最终表现为0/1二进制序列的形式,才能被计算机处理,那么,大家只要按照相同规则,规定好字符和二进制序列之间的对应关系即可 例如:英语大写字母 A 对应数字 65,这样我们只要保存65的二进制位01000001就好.(ASCII编码,最初有127个编码编辑到计算机中) 但是要处理中文显然一个字节是不够的,至少需要两个字节,而且还不能和A

(一)slatstack简介与安装

Slatstack简介 1.Saltstack是基于Python开发的一种C/S架构配置管理工具:还是做云计算和数据中心架构编排利器: 2.使用ZeroMQ消息队列,分布式远程执系统用来远程管理单个或者多个节点: 3.使用SSL证书签发的方式进行认证管理: Saltstack核心功能: 1.使命令发送到远程系统是并行 而不是串行 2.使用ssl安全加密的协议 3.使用最小最快的网络载荷 4.提供简单的编程接口 5.salt 域控制系统来远程执行,是系统成为目标,不仅可以使用主机名还可以使用系统属

变量和变量类型的解析

在运行程序过程中,可能会发生变化的量,叫做变量. 定义变量:  变量名称 = 变量值 注意:Python典型的弱数据类型语言,变量的类型是不用声明的,而是由值来确定的 例如:在Java语言或C语言中,若想定义变量,可以:         int a = 666;       double b = 6.66;         string name = "宋羽彤" 但是在python中,直接定义a = 6 即可,不用输入int. 虽然特别方便,但是python有自己的命名规则,变量又叫带