老师你好我想问一下标识符刚刚开始的时候必须是得有下划线以及字符吗还是说只要有下划线或者字符其中一个就可以了?谢谢
print('aaa'='end\n')
print('bbb'='end\t')
print('ccc'='end\t')
那不对吗 老师?
score=int(float(input(“请输入一个在0-100 之间的数字:”))) #将input进的字符串转化成整数 degree= “ABCDE”#定义等级 num= 0 #定义一个辅助数用于动态调节degree的索引值 if score>100 or score<0: print("数字输入错误,终止") else: num = score//10 if num<6:num=5 #当输入<60时执行此行,num=5,4,3,2,1,0时,返回num=5 if num >9:num=9 #当输入100时执行此行,num=10时,返回num=9 '''通过以上两行的判断将输入数据分成了10,9;8;7;6 ;5,4,3,2,1,0这5组, 这五组数值刚好对应degree的5个索引位置''' print("分数是{0},等级是{1}".format(score,degree[9-num]))
简易写法的主要思想是通过num的引入,将输入数值进行简化分级,然后通过if将分级后的数通过(9-num)控制在degee的控制范围内,degree要是可索引类型(字符串、列表)
老师,视频中的简易写法是这个意思吗?
老师您好:
老师以下语句为什么不能执行
for i in range(len(x_lists)): c=turtle.Pen() c.up() c.goto(x_lists[i],y_lists[i]) c.down() c.goto(x_lists[i+1],y_lists[i+1])
显示的是超出range范围
老师,我这个怎么和你写的得出的年数不一样啊??
老师,上面是下面的等价,下面我哪个地方是出现了错误?
老师,这个Pycharm和IDLE 有什么区别呢?
老师,为什么都是数值类型,a和b都是1,a is b 返回true,
而c和d都是1000,c is d 返回结果是false呢
现在学这个并行迭代以后还会用到嘛,或者说它的作用意义大不大,经常用到不?
为什么我的python输出结果与老师讲的不一样
c="dd#"
d="dd#"
c is d 输出结果为ture
a = 'abd_33' b = 'abd_33' print(a is b) #输出true or false? c = "dd#" d = "dd#" print(c is d) #输出true or false? #为什么执行完事之后两个都是true
老师,我pycharm运行时出现Process finished with exit code 0解决不了,程序是之前运行没问题的。
a = {'name':'gaoqi','age':18,'job':'programmer'} a['address']="1还远" a=['age']=38 print(a)
为啥不对啊
为什么说集合是字典呢,字典不是成对的吗?而集合看起来是元组呀
老师,我这怎么没有你说的上面的ven、Lib之类的
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637