要用python3写个几行的程序,就是打印任何数字的平方 ,打印字母时报错,例如:当输入3,打印9,非常简单的.

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/12 04:09:08

要用python3写个几行的程序,就是打印任何数字的平方 ,打印字母时报错,例如:当输入3,打印9,非常简单的.
要用python3写个几行的程序,就是打印任何数字的平方 ,打印字母时报错,
例如:当输入3,打印9,非常简单的.

要用python3写个几行的程序,就是打印任何数字的平方 ,打印字母时报错,例如:当输入3,打印9,非常简单的.
>>> def sqr(x):
print(x**2)
>>> sqr(3)
9
>>> sqr('s')
Traceback (most recent call last):
File "", line 1, in
sqr('s')
File "", line 2, in sqr
print(x**2)
TypeError: unsupported operand type(s) for ** or pow(): 'str' and 'int'
>>>
因为python自己会识别数据类型,所以这里你不用管什么类型.当输入的是字符时会出现TypeError的
如果你想用自己的错误提示 就用
try:print(x**2)
except:raise "x must be num"

要用python3写个几行的程序,就是打印任何数字的平方 ,打印字母时报错,例如:当输入3,打印9,非常简单的. python3中range如何生成一个无穷的生成器在python3中口否用range生成一个0到正无穷的迭代器?当然中间会break出来 你答那没看懂诶,我打那个程序是书上的,用筛法求100以内的素数.我就是看不懂前面那段连用if的语句. 我打圈的就是 就是打碟的那个 就是那个打鸟的 请问:洗衣机上的一个程序“预约”用英语怎么说?就是洗衣机上的一个程序 模拟法庭的程序什么?就是真正的法庭审理案件是的程序 打英文给翻译成中文,打中文给翻译成英文的程序 辩论赛程序就是辩论赛要进行的环节拉 问一道python3.3的题目,意思如图,我只能想到用很多if来做这道题,比如if a==A,问一道python3.3的题目,意思如图,我只能想到用很多if来做这道题,比如if a=="A",b=="D",return "Ace of Diame 就是【 】符号的白色怎么打 Cn就是an,打错了的 就是打勾的那两题 求大学高等数学关于空间几何中曲面的绘制程序~就是有没有那种将方程打进去,程序自动生成对应的三维空间的图.本人没什么空间想象能力,想用这种方式多看点空间图好提高.因为三重积分 有个口的岩怎么打?就是口岩''就是口岩'' G71 的宏程序,我想知道G71是由什么程序组构成?系统是FANUC的.就是G71指令所代表的程序组是什么? 初一数学题由于计算机的普及,程序框图,数值转换器等程序类计算机题本质上就是什么