Python输入输出

本文介绍了程序设计的基本流程,包括输入、处理和输出。输入涉及控制台、随机数、内部变量、文件、交互式界面和网络数据获取。处理部分强调了算法在程序中的核心地位。输出部分列举了控制台、系统变量、文件、图形和网络等不同形式的输出。文章还提及了Python中的一些输入输出示例,如`input()`、`random`模块及`print()`函数。
摘要由CSDN通过智能技术生成

无论是解决四则运算的小规模程序,还是航天器使用的负责的控制程序,都遵循输入数据、处理数据和输出数据这一运算模式,这一基础的运算模式形成了基本的程序编写方法——IPO(input process output)方法。

一、输入

程序中数据的获取叫输入

1.控制台输入

m =   input("提示语")

2.随机数据输入

import random
m = random.randint(a,b) //返回指定范围的一个随机整数,包含上下限

随机函数详细说明

函数功能说明
random.random()用于生成一个随机浮点数n,0<=n<1.0
random.uniform(a,b)用于生成一个指定范围内的随机浮点数n若a<b,则a<=n<=b;若a>b,则b<=n<=a
random.randint(a,b)用于生成一个指定范围内的整数n,a<=n<=b
random.randrange([start,]stop[,step])生成一个按指定基数递增的序列,再从该序列中获取一个随机数
random.choice(sequence)从序列中获取一个随机元素,参数sequence表示一个有序类型
random.shuffle(x[,random])将序列x中的元素随机排列
random.sample(sequence,k)从指定序列中获取长度为k的片段,随机排列后返回新的序列。该函数可以基于不可变序列进行操作

3.内部变量输入

m = 20

4.文件输入

程序可读取文件,将文件中读取的内容作为数据输入

5.交互式界面输入

在图形化界面中,通过图形化界面与用户交互输入

6.网络输入

程序通过指定方式从网络获取数据

二、处理

处理(process)是程序的核心,它蕴含程序的主要逻辑,程序中实现处理功能的方法被成为“算法”,算法是程序的灵魂。

三、输出

输出是程序对数据处理结果的展示和反馈,程序的输出方式分为以下几种:

1.控制台输出

print("输出m = "+m) //后期有更多灵活的输出方式见字符串

2.系统内部变量输出

系统内部变量输出即将程序得到的结果保存到系统内部变量

m  = 10
m = m + 100

3.文件输出

程序可读取文件,将程序的结果存入到文件中

4.图形输出

程序运行后,有独立的图形输出窗口,在此窗口中回执数据处理结果

5.网络输出

程序通过指定方式将数据输出到网络

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值