习题12 提示别人

1.新建一个文件,文件的名称为ex12.py

2.将下面的代码复制到文件中

age = input ("How old are you? ")  #提示用户,然后将用户输入的结果赋值给变量
height = input ("How tall are you? ")  #提示用户,然后将用户输入的结果赋值给变量
weight = input ("How much do you weight? ")  #提示用户,然后将用户输入的结果赋值给变量

print (f"So,you‘re{age} old, {height} tall and {weight} heavy.")  #原来你 岁, 高 和 重。

3.找到ex12.py的文件,在该文件夹下空白处按住 Shift+鼠标右键,找到在此处打开Powershell窗口

4.在窗口内输入 python .\ex12.py 显示结果如下

5.巩固练习

  

  1.在终端上运行你的程序,然后在终端上输入 pydoc input看它说了些什么。如果你用的是Windows,那么久试一下 Python -m pydoc input

  2.键入q退出pydoc

  3.上网查一下pydoc命令是用来做什么的

  4.使用pydoc再看下open、file、oshesys的含义。看不懂没关系,只要通读一下,记住你觉得有趣的知识点就行了。

6.常见问题解答

  1.运行pydoc时,我怎么遇见了SyntaxError:invalid syntax?

    你没有从命令行运行pydoc,很可能是从Python里运行的。退出Python试试。

  2.我的pydoc为什么不像你的那样会暂停?

    有时帮助文档很短,一屏就显示完了,这时pydoc就不会暂停了

  3.我运行pydoc时看到了 more is not recognized。

    Windows的有些版本没有这个命令,也就是说你没有办法用pydoc。跳过这些巩固练习,需要的时候,上网搜索pydoc文档吧。

  4.写成print(“How old are you?”,input())为什么不行?

    可以,但input()的结果没有存在变量中,行为会很奇怪。试着这么写,然后打印出你输入的内容,看看能不能调试出这样不工作的原因。

原文地址:https://www.cnblogs.com/tel13526327247/p/9244162.html

时间: 2024-10-25 21:37:32

习题12 提示别人的相关文章

习题 12 提示别人

当你键入 raw_input() 的时候,你需要键入 ( 和 ) 也就是"括号(parenthesis)".这和你格式化输出两个以上变量时的情况有点类似,比如说 "%s %s" % (x, y) 里边就有括号.对于 input 而言,你还可以让它显示出一个提示,从而告诉别人应该输入什么东西.你可以在 () 之间放入一个你想要作为提示的字符串,如下所示: y = str(input("Name? ")) Name? hank age = int(i

练习12.提示别人

当你输入raw_input() 的时候,你需要键入 ( 和 ) 也就是“括号(parenthesis)”.这和你格式化输出两个以上变量时的情况有点类似,比如说 "%s %s" % (x, y) 里边就有括号.对于 raw_input 而言,你还可以让它显示出一个提示,从而告诉别人应该输入什么东西.你可以在 () 之间放入一个你想要作为提示的字符串,如下所示: y = raw_input("Name? ") 这句话会用 “Name?” 提示用户,然后将用户输入的结果赋

C/C++算法竞赛入门经典Page16 习题1-2 温度

题目:输入华氏温度 f ,输出对应的摄氏度 c,保留3位小数. 提示:c=5(f-32)/9 (1)声明浮点类型变量f,c,分别代表输入的华氏温度和输出的摄氏温度 double f;//输入的华氏温度 double c;//输出的摄氏温度 (2)输入华氏温度f: scanf("%lf",&f); (3)按照c=5(f-32)/9这个转换公式进行对变量c的赋值: c=(double)(5*(f-32)/9); (4)输出摄氏温度c: printf("%.3lf"

课后习题1-2章

第一章课后习题 (1) linux的发展史 Linux 操作系统的诞生创始人林纳斯·托瓦兹.发展和成长过程始终依赖着五 个重要支柱:UNIX 操作系统.MINIX 操作 系统.GNU计划.POSIX 标准 和Internet 网络. 1981 年IBM公司推出微型计算机IBM PC. 1991年,GNU计划已经开发出了许多工具软件,最受期盼的GNU C编译器 已经出现,GNU的操作系统核心HURD一直处于实验阶段,没有任何可用性, 实质上也没能开发出完整的GNU操作系统,但是GNU奠定了Linu

python习题12

ex12 1 age = input("How old are you?") 2 height = input("How tall are you?") 3 weight = input("How much do you weight?") 4 5 print(f"So,you're {age} old, {height} tall and {weight} heavy.") 在终端上键入python -m pydoc inp

笨方法学Python(1)

习题 1: 第一个程序(略) Warning如果你来自另外一个国家,而且你看到关于 ASCII 编码的错误,那就在你的 python 脚本的最上面加入这一行:# -*- coding: utf-8 -*-这样你就在脚本中使用了 unicode UTF-8 编码,这些错误就不会出现了. 语法错误(SyntaxError) 习题2:注释和井号(略) 习题3:数字和数字计算 习题4:变量和命名 习题 5: 更多的变量和打印(格式化字符串) my_name = 'Zed A. Shaw'my_age =

笨办法学 Python (Learn Python The Hard Way)

最近在看:笨办法学 Python (Learn Python The Hard Way) Contents: 译者前言 前言:笨办法更简单 习题 0: 准备工作 习题 1: 第一个程序 习题 2: 注释和井号 习题 3: 数字和数学计算 习题 4: 变量(variable)和命名 习题 5: 更多的变量和打印 习题 6: 字符串(string)和文本 习题 7: 更多打印 习题 8: 打印,打印 习题 9: 打印,打印,打印 习题 10: 那是什么? 习题 11: 提问 习题 12: 提示别人

《算法竞赛入门经典》第一章 程序设计入门 习题

习题1-1 平均数(average)输入三个数,输出他们的平均值,保留3位小数. #include <stdio.h> int main() { double a, b, c; scanf("%lf%lf%lf", &a, &b, &c); printf("%.3lf", (a+b+c)/3); return 0; } 习题1-2 温度(temperature)输入华氏温度f,输出对应的摄氏温度c,保留3位小数.提示:c=5(f-

【算法竞赛入门】【第一章】课后习题

今天心血来潮,决定将<算法竞赛入门经典>里面的课后题,进行详解,先来第一发. 习题1-1 平均数(average) 对于第一题,相信即便是第一次接触编程的人.只要稍稍了解一下C的语法,也可轻易解决这一题.所以我也不多说了直接上代码. #include <stdio.h> int main() { int a, b, c; while(scanf("%d%d%d",&a,&b,&c)!=EOF){ printf("%.3lf\n&