python 3.5 入门(1)Python简介

笔记: python入门(1)

一、python语言特点

通用语言

脚本语言

开源语言

跨平台语言(Windows、Mac、Linux)

多模型语言(同时支持面向对象和面向过程编程)

二、程序的基本编写方法

IPO模式

I:Input 输入,程序的输入(程序的开始)

文本输入、网络输入、用户手工输入、随机数据输入、程序内部参数输入等

P:Process 处理,程序的主要逻辑

程序对输入进行处理输出结果,处理的方法也叫算法,是程序最重要的部分(灵魂)

O:Output 输出,程序的输出(展示运算结果)

屏幕显示输出、文件输出、网络输出、操作系统内部变量输出等

三、程序编写的步骤

分析问题:分析问题的计算部分

确定问题:将计算部分划分为确定的IPO三部分

设计算法:完成计算部分的核心处理方法

编写程序:实现整个程序

调试测试:使得程序在各种环境下都能正确运行

升级维护:使得程序长期正确运行,适应需求的为微小变化

四、举例理解IPO模式

编写温度转换程序

背景:表示温度大小的单位有多种,日常生活中常用的有摄氏温度(符号为t),单位为“摄氏度”,单位的符号为“ ℃ ”。还有华氏温度(符号为T),单位符号为“ ℉ ”

摄氏温度换算成华氏温度: t ℃ = 5/9(T ℉ - 32)

华氏温度换算成摄氏温度: T ℉ = 1.8*t ℃ + 32

分析程序过程

问题:如何利用python程序进行摄氏度与华氏度的转换

分析问题的计算部分

确定功能

输入:温度值 → 处理:温度转换 → 输出:转换值

设计算法

编写程序

调试、运行程序

升级维护

五、上述程序元素分析

解释温度转换程序元素

第一行是注释(代码中字体是灰色):记录程序设计方法,辅助程序阅读。

两种方法

当行注释以 # 开头

多行注释以 ''' 开头和结尾

缩进,python强制约束,表明程序框架的唯一手段。

变量

关键字:33个(代码中字体是红色)

赋值语句

python一行顶三行

PS:摘自网络,侵删。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180814G1M7MG00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券