内容正文:
YCF
(中职)Python编程基础与应用电子课件基本输入和输出函数
1
基本输入和输出函数
主讲:
:
《Python编程基础与应用》配套课件
2
+
contents
目
录
基本输入和输出函数
案例1——货运软件对钢管重量的智能估算
《Python编程基础与应用》配套课件
3
基本输入和输出函数
01
《Python编程基础与应用》配套课件
4
基本输入和输出函数
程序要实现人机交互功能,需能够向显示设备输出有关信息及提示,同时也要能够接收从键盘输入的数据。input()函数用于接收一个标准输入数据,该函数返回一个字符串类型数据。print()函数用于向控制台中输出数据。
《Python编程基础与应用》配套课件
5
基本输入和输出函数
#变量与字符串的连接(拼接)方法一
city='中国珠海' #定义一个变量并同时赋值
print('这里有一行文字') #输出字符器,需要加上引号
print(city) #输出变量,不需要加上引号
print('我爱',city,'永远爱它。') #这里使用逗号+变量的方法,把字符串与变量连接起来
#变量与字符串的格式化(拼接)方法二
#括号及其里面的字符 (称作格式化字段) 将会被 format() 中的参数替换
print('{}网址:{}'.format('百度', 'www.baidu.com'))
#在括号中的数字用于指向传入对象在 format() 中的位置,即数字序号
print('{0} 和 {1}'.format('Google', 'baidu'))
#如果在 format() 中使用了关键字参数, 那么它们的值会指向使用该名字的参数
print('{name}网址: {site}'.format(name='Python教程', site='www.baidu.com'))
#位置及关键字参数可以任意的结合
print('站点列表 {0}, {1}, 和 {other}。'.format('sina', 'baidu', other='taobao'))
#input()输入示范
yourname=input() #这里任何没有提示,让你输入内容
yourage=input('请输入你的年龄:') #这里有提示,使用比较友好,让你输入内容
范例2-3 input()函数和print()函数的使用
在使用print()时,可以灵活地结合format()来使用,可以把字符进行格式化。
这里有一行文字
中国珠海
我爱 中国珠海 永远爱它。
百度网址:www.baidu.com
Google 和 baidu
Python教程网址: www.baidu.com
站点列表 sina, baidu, 和 taobao。
你好
请输入你的年龄:18
它的结果如下:
《Python编程基础与应用》配套课件
6
案例1——货运软件对钢管重量的智能估算
02
《Python编程基础与应用》配套课件
7
【案例描述】
港珠澳大桥,集桥、岛、隧于一体,是世界最长的跨海大桥,有无数的技术创新,并于2018年10月24日开通运营。港珠澳大桥是目前内地建设标准最高的桥梁,设计使用寿命120年,抗台风16级,主梁用钢达42万吨(可建60座埃菲尔铁塔)。隧道海底部分长5664米,由33个巨型沉管连接而成,沉管排水量约76000吨,比辽宁舰满载时还多出8500吨,人送外号——沉管航母,沉管共消耗33万吨钢筋和100万方混凝土,足以建造8座迪拜塔。
科学地计算钢材重量就关系到钢材的运输问题。某物联网研发企业,需要对运输钢材的货运公司设计一个软件,估算每辆车的钢材运输量。一个重要的程序模块是通过用户输入钢材的内半径、外半径和长度,即可自动地和智能地估算指定型号的钢材重量。请你编写程序,研发这一个模块。
《Python编程基础与应用》配套课件
8
【案例描述】
计算钢管的重量的方法(截面算法):
重量=(外半径X外半径-内半径X内半径)XπX长度X材质密度
通常碳钢的密度是7.85,不锈钢304、304L的密度是7.93,316/616L的密度是7.98。
《Python编程基础与应用》配套课件
9
【案例分析】
1)先计算钢管一端的横截面面积,再乘以长度和密度,求得重量。重量=(外半径*外半径-内半径*内半径)*π*长度*材质密度。通过查找资料,可知碳钢的密度是7.85,不锈钢304的密度是7.93,316/616L的密度是7.98。
2)创建变量R用来保存用户输入的外半径,变量r用来保存用户输入的内半径
3)将用户的输入的数据通过float()转成浮点数数据。
4)Python的math模块中包含常量pi,通过导入math模块可以直接使用该值。
5