Python 程序基本架构

Python的一般程序基本架构为:输入,处理,输出,这三块。

输入:包括两个内容,变量赋值与输入语句

处理:包括算术运算,逻辑运算,算法处理这三方面

输出:包括打印输出,写入文件,写入数据库这三块

下面举两个例子具体了解一下Python的程序基本架构

1

输入:变量赋值

处理:算术运算

输出:打印输出

 x = 12  #变量赋值x=12
 y = 13  #变量赋值y=13
 z = x + y   #算术运算
 print(z)   #打印输出   
25

2

输入:输入语句

处理:算法处理(函数处理)

输出:打印输出

str1 = raw_input("Input a string :") #输入语句,raw——input是一个函数,他的作用是将键盘输入的字符,把输入的结果赋值给str1,后面()内的是提示字符串,它的作用是增强交互界面的友好性
Input a string :   #输入51cto网站 
print (str1)       #打印输出
n = len(str1)  #len函数作用查看字符个数,将结果赋值给n
print (n)      #使用print查看字符个数
13              #51cto网址字符个数13个
时间: 2024-10-10 08:24:46

Python 程序基本架构的相关文章

Python程序基本架构

算数运算(变量赋值) 函数运算(输入语句) >>> str1 = raw_input("plz input a String:")//接收键盘输入 plz input a String:www.bling.com >>> print(str1) www.bling.com >>> n = len(str1)//函数 >>> print(n) 13 Python程序基本架构,布布扣,bubuko.com

第二讲 python程序基本架构

输入-------------处理------------------------------输出 变量赋值        算术运算(+.-.*./)             打印输出 输入语句        逻辑运算(如:判断字符串大小)     写入文件(用户名:ip:时间) 算法处理                           写入数据库 eg1: >>> x=12 --------|>>> y=13---------|----输入>>>

python入门基础教程04 Python程序基本组成

Python程序基本组成 Python和其他高级语言一样,几乎都是首先从某些地方接收一些数据(如键盘或文件或者赋值),接着对数据进行必要的处理,之后把处理的结果传到某个地方去(输出到文件.数据库或者打印到屏幕上). Python程序基本架构如下: 程序初始化部分 程序数据的输入部分 程序数据的处理部分 程序数据的输出部分 程序结束部分 数据输出 在Python语言里可以通过print函数实现数据的输出操作,print 函数的语法结构如下所示. Python在执行print语句时,首先是计算一下p

谈 Python 程序和 C 程序的整合 (转载)

http://www.ibm.com/developerworks/cn/linux/l-cn-pythonandc/ 概览 Python 是一种用于快速开发软件的编程语言,它的语法比较简单,易于掌握,但存在执行速度慢的问题,并且在处理某些问题时存在不足,如对计算机硬件系统的访问,对媒体文件的访问等.而作为软件开发的传统编程语言—— C 语言,却能在这些问题上很好地弥补 Python 语言的不足.因此,本文通过实例研究如何在 Python 程序中整合既有的 C 语言模块,包括用 C 语言编写的源

介绍Python程序员常用的IDE和其它开发工具

概述 “工欲善其事,必先利其器”,如果说编程是程序员的手艺,那么IDE就是程序员的吃饭家伙了. IDE 的全称是Integration Development Environment(集成开发环境),一般以代码编辑器为核心,包括一系列周边组件和附属功能.一个优秀的IDE,最重要的就是在普通文本编辑之外, 提供针对特定语言的各种快捷编辑功能,让程序员尽可能快捷.舒适.清晰的浏览.输入.修改代码.对于一个现代的IDE来说,语法着色.错误提示.代码折 叠.代码完成.代码块定位.重构,与调试器.版本控制

Eclipse+python的安装与使用(详细阐述了eclipse编写Python程序的基本功能及技巧)

安装环境说明: 操作系统:win7 JDK:jdk1.7.0_11 下载网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html Eclipse:eclipse-jee-kepler-SR2-win32-x86_64 下载网址: http://www.eclipse.org/downloads/ http://www.eclipse.org/downloads/download.php?file=/technolo

浅谈 Python 程序和 C 程序的整合

源地址:http://www.ibm.com/developerworks/cn/linux/l-cn-pythonandc/ 概览 Python 是一种用于快速开发软件的编程语言,它的语法比较简单,易于掌握,但存在执行速度慢的问题,并且在处理某些问题时存在不足,如对计算机硬件系统的访问,对媒体文件的访问等.而作为软件开发的传统编程语言—— C 语言,却能在这些问题上很好地弥补 Python 语言的不足.因此,本文通过实例研究如何在 Python 程序中整合既有的 C 语言模块,包括用 C 语言

推荐Python程序员进阶阅读的书籍(2015版)

列一下自己过去一年阅读的Python相关书籍,评论是在本人阅读完书籍并完成书中所有测试用例的基础上编写的: <Python Cookbook 3rd>5星 ,绝对值得阅读!直接看英文版吧,中文翻译的如何不太清楚.对于高手就当是复习功课了,总有一些地方记得不是很清楚. <Cython - A Guide for Python Programmers> 5星 by Kurt W. Smith, O'Reilly 2015 如果你想封装一个C的库,或者别人封装的C库在你的平台下不能够使用

Swing程序最佳架构设计—以业务对象为中心的MVC模式(转)

前言: 我打算写一系列关于Swing程序开发的文章.这是由于最近我在做一个Swing产品的开发.长期做JavaEE程序,让我有些麻木了.Swing是设计模式的典范,是一件优雅的艺术品,是一件超越时代的产品! 有机会作Swing软件的开发,让我非常有感觉! 呵呵,希望有机会能够用Java3D编写软件,那种感觉一定更棒! Java和Swing都是杰作.我这个人对别人一向很挑剔的,能够得到我由衷地赞誉,可想而知它们有多优秀了.奇怪的是,它们居然一直都无法占领桌面市场.有人说这是技术的原因.我认为这应该