-
name 这个变量是在 for 循环中定义的,意思是,依次取出list中的每一个元素,并把元素赋值给 name,然后执行for循环体(就是缩进的代码块
查看全部 -
1,循环套循环。配对问题,外层循环中任意元素都和内层循环中米一个元素相互作用一次。
查看全部 -
1.continue:不因噎废食,不因为一次条件不满足就跳出整个循环体,而只是结束本次循环,进入下一次循环
查看全部 -
break:与if条件判断语句一起使用,可以使while和for的死循环按规定条件终止,退出循环
查看全部 -
while循环不会一次访问每一个list中的元素,它是根据表达式判断循环是否结束。while循环每次先判断 x < N,如果为True,则执行循环体的代码块,否则,退出循环。
注意死循环:
在循环体内,x = x + 1 会让 x 不断增加,最终因为 x < N 不成立而退出循环。
如果没有这一个语句,while循环在判断 x < N 时总是为True,就会无限循环下去,变成死循环,所以要特别留意while循环的退出条件。
查看全部 -
1.L = [75, 92, 59, 68]
sum = 0.0 //0.0保证了输出结果是浮点数,保证精确
for score in L: //在for循环中定义变量name,用来依次访问一个list中的每一个元素
sum = score + sum
print sum / 4查看全部 -
多层嵌套没有问题,但是会使代码繁琐难看,为此引入
if...多个elif...else来实现有多种不同情况时的代码
注意:在整个代码块中,各种情况之间应是互斥完备事件的。因此,只要有一种情况发生了,其他情况就不可能出现。因此语句块的多个条件中只要有一个被判断为真,后面的条件判断就直接忽略,不再执行了
查看全部 -
1.Python和pycharm的区别:
pycharm和python区别
1、首先它们的下载地址和安装的方式不同;
2、python是一种基本编译环境,就像java和jar一样。pycharm是一种集成开发环境,为了能够让你快速编写代码,便于调试。
3、简单来说:Python是个解释器,pycharm是为Python编程语言专门打造的一款IDE(集成开发环境)。在pycharm中编写Python程序,最终还是要有Python解释器的支持,两者配合工作。
4、单独下载一个pycharm是不行的,同时还要下载一个python解释器
查看全部 -
1.
if age >= 18: print 'adult' else: print 'teenager'
2.同一表达式要么成立要么不成立,非此即彼,若一种表达式对应一种处理情况,则不需要两次判断。else,就表示if条件不成立
3.注意“:”
查看全部 -
continue的作用在于如果不满足条件的的话 终止此次循环进入下一次循环,而break是终于全部循环
查看全部 -
给列表追加元素 用append 给列表指定index添加元素 用 insert(index, key)
查看全部 -
sum = 0
x = 1
while x <= 50:
sum = sum +x*2-1
x = x + 1
print sum
查看全部 -
要避免嵌套结构的 if ... else ...,我们可以用 if ... 多个elif ... else ... 的结构,一次写完所有的规则:
if age >= 18: print 'adult'elif age >= 6: print 'teenager'elif age >= 3: print 'kid'else: print 'baby'
elif 意思就是 else if。这样一来,我们就写出了结构非常清晰的一系列条件判断。
特别注意: 这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。
查看全部 -
利用 if ... else ... 语句,我们可以根据条件表达式的值为 True 或者 False ,分别执行 if 代码块或者 else 代码块。
注意: else 后面有个“:”。
查看全部 -
tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。即指向'a',就不能改成指向'b',指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的!
查看全部
举报