首页 > 编程语言 >Python教程:input接受输入

Python教程:input接受输入

时间:2024-07-16 15:44:20浏览次数:6  
标签:教程 Python int input 接受 三角形 输入

Python 中 input() 函数接受一个标准输入数据,返回为字符类型。

无论是 int、float、list 等,在输入的时候,都是以字符串存储。

使用语法:

a = input([prompt])  # 提示信息 等待用户输入

1.接受一个值

a = input('input:') # input:100
type(a) # str
b = input() # abc
type(b) # str

2.接受多个值

# 输入
a, b, c = (input('请输入三角形的边长:').split()) # 5 7 8
a = int(a)
b = int(b)
c = int(c)
# 计算半周长
p = (a + b + c) / 2
# 计算面积
s = (p*(p-a)*(p-b)*(p-c)) ** 0.5
# Python学习交流群:725638078
# 输出
print('三角形面积为:', format(s, '.2f'))
# 三角形面积为: 17.32

3.接受多行输入

最近考试,在测试环境中调试的时候,接受输入样例是以多行输入,则可以按下面方式接受。

a = input()
b = input()

另外,需要注意输入 \n\t 换行符会被转义的问题。

标签:教程,Python,int,input,接受,三角形,输入
From: https://www.cnblogs.com/djdjdj123/p/18305352

相关文章

  • python中os.stat().st_size、os.path.getsize()获取文件大小
    一、os.stat().st_sizeos.stat(filePath)返回读取指定文件的相关属性,然后利用stat模块进行处理。importosos.stat('data_feather_ys.feather')#os.stat_result(st_mode=33206,st_ino=3659174697257342,st_dev=2829373452,st_nlink=1,st_uid=0,st_gid=0,st_size=400......
  • 用Python统计次数的5种方法
    一、使用字典dict统计循环遍历出一个可迭代对象的元素,如果字典中没有该元素,那么就让该元素作为字典的键,并将该键赋值为1,如果存在则将该元素对应的值加1。lists=['a','a','b',1,2,3,1]count_dist=dict()foriinlists:ifiincount_dist:count_dist[i]+......
  • 2024最新版Python安装详细教程!一键安装,永久使用
    打开上面的Python官网地址,如下图所示,鼠标放入网页Downloads栏目,选择里面的windows操作系统。三、进入windows对应的页面,选择python版本(1)选择python的稳定发布版本StableReleases点击进入windows操作系统对应的页面,显示python安装版本,这些python安装版本适合windows操......
  • 安装python方法在Windows环境
    一、下载安装包​ 下载地址:​ https://www.python.org/downloads/​ 安装注意勾选:​ 注:安装位置可用默认C盘。二、更改国内源​ 更改配置文件:如没有文件创建文件。​ 位置:"C:\Users\32974\AppData\Roaming\pip\pip.ini"​ 添加内容:一条源。[global]index-url=ht......
  • 深度学习全景进阶:Python深度学习
    近年来,伴随着以卷积神经网络(CNN)为代表的深度学习的快速发展,人工智能迈入了第三次发展浪潮,AI技术在各个领域中的应用越来越广泛。注意力机制、Transformer模型(BERT、GPT-1/2/3/3.5/4、DETR、ViT、SwinTransformer等)、生成式模型(变分自编码器VAE、生成式对抗网络GAN、扩散模型Di......
  • 字节跳动内网开源的《Python项目开发实战》,GitHub飙升!
    今天给小伙伴们分享的这份手册的内容共15个章节,总共可以分为四个部分。第一部分,主要讲“Python开发入门”,这部分将重点放在了个人开发上,涵盖了简单的web应用开发和Python项目结构等。第二部分,主要讲“团队开发周期”,介绍书中的极客们在多人团队开发中遇到的问题,以及如何提......
  • python在库的基础上修改
    问题想在引用库的基础上简单修改里面的内容。方法把库函数拷贝到本地进行修改。找到库函数库函数的下载路径跟系统设置、win还是linux、是否是虚拟环境都有关。这里以linux系统、有虚拟环境为例:/home/用户名/anaconda3/envs/虚拟环境名/lib/python版本(例如python3.8)/site-pa......
  • Qt各个版本安装的保姆级教程
    文章目录前言Qt简介下载Qt安装包安装Qt找到Qt的快捷方式总结前言Qt是一款跨平台的C++图形用户界面应用程序开发框架,广泛应用于桌面软件、嵌入式软件、移动应用等领域。Qt的强大之处在于其高度的模块化和丰富的工具集,可以帮助开发者快速、高效地构建出优秀的应用程序......
  • python接口自动化(二十八)--html测试 报告——下(详解)
    宏哥微信粉丝群:https://bbs.csdn.net/topics/618423372 有兴趣的可以扫码加入1.简介五一小长假已经结束了,想必大家都吃饱喝足玩好了,那就继续学习吧。一天不学习,自己知道;两天不学习,对手知道;三天不学习,大家知道;一周不学习,智商输给猪。好了开个玩笑都逗大家一乐,但是想想还......
  • 《Python 数据类型大冒险》
    一、数值类型1 整数类型与数学中的整数含义相同,无取值范围;整数包括二进制、八进制、十进制、十六进制等4种表示形式;二进制:以0b或0B开头:0b1101,-0B10;八进制:以0o或0O开头:0o456,-0O789;十进制:123,-321,0;十六进制:以0x或0X开头:0x1A,-0X2B。如:0b1010=0o12=10=0xa代......