for x in (20,30,40) print(x*3)
结果是换行打印
60
90
120
怎么样写代码能使得30 90 120 在同一行输出
为什么grade要提前赋值成空字符串?不先赋值也可以输出一样的结果
老师请问:1.当前代码运行下去为什么会出现3处的报错?我一开始并没有规定salary的类型啊,而且整个 过程中并未满足 1 处的条件,且为什么没有报 第12行 错误? 而如果我将 2 放到 1 的前面,程序却能正常运行。 2.将 2 处改为 if int或float(salary) == 0:,输入 0 时程序能正常结束并打印。 #要求输入员工的薪资,若薪资小于 0 则重新输入。最后打印出录入员工的数量和薪资明 细,以及平均薪资 num = 0 s_all = 0 s_average = 0 s_list = [] while True: salary = input('请输入薪资,输入Q结束输入: ') if salary.upper()== 'Q': print('员工总数为: {0},薪资平均数为: {1},薪资明细: {2}'.format(num, s_average, s_list)) break if float(salary)<0: print('薪资不能小于0,请重新输入!') continue if float(salary)>0: num = num + 1 s_all = s_all + float(salary) s_average = s_all / num s_list.append(salary)
老师,在Pycharm中如下得出结果为啥不是小数3.0,而是3?
b=(b) (b)
老师,您看下最后一题我这思路有问题吗,如果可以的话我这代码哪出问题了
请问为什么要引入lamda表达式,相对于传统的函数调用,带来什么好处?
老师那个分式递加题,您看下我这个内存图画的正确吗,如果正确的话,n=1,返回值是多少呢
老师你好,是不是ture就会指向if,flase就会指向else
老师,这个地方的执行是不是这样。。。。。
返回值到底是返回到哪里去,如果有return时,函数调用时是不是调用的这个值
你好,老师,为什么有的电脑能下载3.8版的python,而有的不能下载呢,或者下载下来了结果运行不了,同样都是64位操作系统。这个和电脑配置有关系吗,
\b这个退格符的意思,不太理解,能举个例子吗
老师,工厂类下面得 class benz class BYD 。。。这三个类 是必须要有得吗?没有可以吗?
这个报错什么意思啊,我代码是完全的啊,是我pycharm有什么问题吗
视屏卡在这里不动了,刷新好几次了,重启浏览器也一样
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637