Python-练习 11 问问题
程序员文章站
2024-01-22 19:13:52
...
大多数软件就是做如下事情:
- 从用户那里获得一些输入。
- 改一改。
- 打印出来一些东西以显示它变成了什么
ex11.py
代码
print("How old are you?", end=' ')
age = int(input())
print(">>>> age=", repr(age))#查看结果
print("How tall are you?", end=' ')
height = input()
print("How much do you weigh?", end=' ')
weight = input()
#我们在每一个打印行末尾放一个 end=' ' ,是为了告诉 print 不要另起一行
print(f"So,you're {age} old, {height} tall and {weight} heavy.")
a = input("What's your name?")
b = input("Who are you?")
print(f"My name is {a}, and I'am {b}.")
'''-----------------------------------------------------------------------------'''
'''
P15
1. 上网查查 python 的 input 是干嘛的。
接受一个标准输入数据,返回为 string 类型
2. 你能找到它的其他使用方式吗?输入你找到的一些例子。
a = input("input:")
3. 再写一个像这样的格式,来问一些问题。
'''
运行结果
问题
我们在每一个打印行末尾放一个 end=’ ’ ,是为了告诉 print 不要另起一行。
我如何从别人那里获得一些数字来做数学运算?
这就有点高级了,你可以试试输入 x = int(input()),这样可以从 input() 里面获取到字符串形式的数字,再用 int() 把它们转化成数值。
我把我的体重作为 input 像这样输入进去: input(“6’2”) ,但是不能正常运行。
你别把你的体重放在那儿,你得直接在 Terminal 里面输入。首先,回去输入我让你输的代码;然后,运行脚本,当它暂停的时候,用你的键盘输入你的体重。这才是正确的做法
上一篇: python 全局变量