速学python·输入输出

和用户交互

           程序与用户交互工程中

                   用户把信息传送给程序的过程是  输入

                   程序把结果展示给用户的过程是  输出

输入输出的最简单的方法是利用控制台

例如

  和

都是控制台,进行输入和输出的作用 

       但是: 我们常见的交互界面,例如QQ,浏览器,Wegame等,都不需要输入命令,大大简化了操作流程,用鼠标就可以操控,是属于图形化程序开发,拥有自己的的用户UI

通过控制台输出

Python使用print函数暑促到控制台

print('hello')

它能输出各种数字,字符串,还能输出其它类型的变量,基本能打印任何你想的东西

print(print('hello'))

 更多时候,我们都是输出数字加变量的东西

num = 0

print(f'num = {num}')

    注 意: 

num = 0

print(f'num = {num + 1}')

也是可以的,记住这种方法来打印变量加字符串,其中的f是格式化字符串,不做过多了解 

通过输入台输入

           可以利用input函数,丛控制台读取用户的输入

num = input('请输入整数')print(f'你输入的整数是 = {num}')

            注意:

            input的参数相当于一个"提示信息",他的存在只是用于提示

            input的返回值结束用户输入的内容,是字符串类型

a = input('请输入第一个整数')
b = input('请输入第一个整数')
print(f'a + b = {a + b}')

    只是进行了字符串拼接,并不是算数运算,如果想进行算术运算,需要转换类型

   

a = input('请输入第一个整数')
b = input('请输入第一个整数')
a = int(a)
b = int(b)
print(f'a + b = {a + b}')

 

                 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/336303.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

odoo17 | 视图操作按钮

前言 到目前为止,我们主要通过声明字段和视图来构建我们的模块。在上一章中,我们刚刚通过计算字段和onchanges引入了业务逻辑。在任何真实的业务场景中,我们都会希望将一些业务逻辑链接到操作按钮。在我们的房地产示例中,我们希望…

Linux下进程控制

文章目录 创建进程fork创建进程fork返回值写诗拷贝fork常规用法fork失败的原因 进程终止进程正常终止查看进程退出码_exit函数exit函数exit 和 _exit 的区别return退出 进程等待进程等待的方式wait方法(系统调用)waitpid方法(系统调用) WEXITSTATUS 和 WIFEXITED阻塞等待和非阻…

diffusers加速文生图速度;stable-diffusion、PixArt-α

参考: https://pytorch.org/blog/accelerating-generative-ai-3/ https://colab.research.google.com/drive/1jZ5UZXk7tcpTfVwnX33dDuefNMcnW9ME?usp=sharing#scrollTo=jueYhY5YMe22 大概GPU资源8G-16G;另外模型资源下载慢可以在国内镜像:https://aifasthub.com/ 1、加速…

电子实验室设备:从零开始配置实验室(二)

本文译自 Electronics Lab Equipment: Kitting out a Lab from Scratch 焊台 廉价焊台/烙铁和Weller之间的焊接体验质量存在巨大差异。我强烈推荐直接使用优质Weller烙铁。即使用过了广受欢迎的Hakko,我也可以确定Weller的传热速度和热控制非常出色,并且…

java继承Thread实现多线程

1、AdminController文件 package com.controller;import com.myThread.AdminThread; import org.springframework.web.bind.annotation.*;RestController CrossOrigin RequestMapping("/admin") public class AdminController{GetMapping("/{id}")public …

【Sublime Text】| 01——下载安装注册

系列文章目录 【Sublime Text】| 01——下载软件安装并注册 【Sublime Text】| 02——常用插件安装及配置 失败了也挺可爱,成功了就超帅。 文章目录 前言1. 下载2. 安装3. 注册3.1 通过修改应用程序注册3.2 通过替换应用程序注册 感谢 前言 轻量代码编辑器有很多 之…

认识Linux指令之 “more less” 命令

01.more命令 语法:more [选项][文件] 功能:more命令,功能类似 cat 常用选项: -n 对输出的所有行编号 q 退出more cat适合打开查看一些小文件 当遇到大文本文件的时候,使用more命令,more可以打满一屏…

虚拟局域网的基本概念与基本原理

虚拟局域网(Virtual Local Area Network,VLAN)是一种在物理局域网内部划分逻辑上独立的虚拟网络的方法。它通过在网络交换机上配置,将不同的设备分组到不同的虚拟网络中,实现了逻辑上分隔的网络通信。本文将介绍虚拟局…

深入理解C#中的引用类型、引用赋值以及 `ref` 关键字

深入理解C#中的引用类型、引用赋值以及 ref 关键字 在C#编程中,理解引用类型、引用赋值以及 ref 关键字的使用对于编写高效、可靠的代码至关重要。本文将深入探讨这些概念,帮助您更好地理解C#的工作原理。 引用类型简介 在C#中,所有的类型都…

请查收openGauss Summit 2023精彩回顾

12月28日 openGauss Summit 2023成功举办 大咖齐聚,精彩连连 快来看看都有哪些精彩瞬间吧! 1 场主论坛 八大重磅发布 openGauss系新增市场份额达21.9%,跨越生态拐点 社区顾问委员会成立,社区开放治理迎新阶级 2023年度ope…

php环境搭建

PHP环境搭建 1.软件下载及安装 php网址:php.net vscode网址:https://code.visualstudio.com/ 百度网盘: 链接:https://pan.baidu.com/s/1kx_Z-2dz3kGozDcynW7C_Q 提取码:1234 PHP: PHP安装 解压到指定…

平板怎么录屏?轻松掌握录屏方法!

随着科技的发展,使用平板电脑进行学习、工作、娱乐的人越来越多。录制平板屏幕成为许多用户需要的功能,无论是用来制作教程、记录游戏过程还是保存重要信息。可是平板怎么录屏呢?在本文中,我们将为大家提供详细的步骤指导&#xf…