摘要:
# @Time :2019/6/6 21:57 #-*- encoding:utf-8 -*- # ##############################函数返回值与作用域 # 函数外部的代码要想获取函数的执行结果,就可以在函数里用return语句把结果返回 def stu_register(name, age, course='PY' ,country='CN'): pr... 阅读全文
摘要:
详见: https://www.cnblogs.com/lvcm/p/8859225.html 阅读全文
摘要:
1 ''' 2 针对列表names=[‘金角大王’, ‘黑姑娘’, ‘rain’, ‘eva’, ‘狗蛋’, ‘银角大王’, ‘eva’,’鸡头’]进入以下操作 3 4 5 1.通过names.index()的方法返回第2个eva的索引值 6 7 2.把以上的列表通过切片的形式实现反转 8 9 3.打印列表中所有下标为奇数的值 10 11 4.通... 阅读全文
摘要:
1 # _*_coding:utf-8_*_ 2 ''' 3 如何发送信号终止生成器呢? ======> send方法 4 ''' 5 def demo(n): 6 count = 0 7 while count < n: 8 print("count: ",count) 9 count += 1 10 sign... 阅读全文
摘要:
1 # _*_coding:utf-8_*_ 2 #1.有yield的函数,函数名加()就变成了生成器, 3 #2.函数是顺序执行,遇到return语句或者最后一行函数语句就返回。而变成generator的函数,在每次调用next()的时候执行,遇到yield语句返回, 4 # 再次执行时从上次返回的yield语句处继续执行。 5 #3.yield 可以理解成暂停、睡眠 6 #... 阅读全文
摘要:
代码: 阅读全文
摘要:
如下,每个小字典的name对应股票名字,shares对应多少股,price对应股票的价格portfolio = [ {‘name’: ‘IBM’, ‘shares’: 100, ‘price’: 91.1}, {‘name’: ‘AAPL’, ‘shares’: 50, ‘price’: 543.22}, {‘name’: ‘FB’, ‘shares’: 200, ‘price’... 阅读全文