循环

a=1
while a<10:
print(a)
a+=1 a=[123,1235,123124,1231]
while a:
a1=a.pop()
print(a1) for a1 in a:
print(a1) for i in range(4):
print(a[i]) for i in range(len(a)):
print(a[i]) a=[1,2,3,4,5,6,7]
for i in a:
if i%2==0:
print(i)
else:
continue
#break
print(i)

函数

a=1
b=3 def printer():
print(a) printer()
def add_ad(a,b):
print(a+b) s=add_ad(1,3)
print(s) def add_ad(a=1,b=3):
print(a+b) s=add_ad()
print(s) s=add_ad(2,b=3)
print(s) def add(a,*args):
sum=0
for i in args:
sum+=i
return sum def add_2(a,**kwargs):
for arg,val in kwargs.items():
print(arg,val) add(1,x=1,y=2)
#参数元组,*args代表自动识别参数的个数,实现变长参数的输入
#**kwargs接受的一个(str=any)的这样的一对值,变成字典保存下来 def add(a,*args):
sum=0
op=9
for i in args:
sum+=i
return sum,op d=add(1,2,4,5)
print(type(d))
print(d)
#for arg, val in dict.items():
# print(arg, val)

最新文章

  1. ASP.NET 在 Windows Azure 环境中使用基于 SQLServer 的 Session
  2. 从头开始搭建一个dubbo+zookeeper平台
  3. 修改主机hostname
  4. afnetworking报错pointer being freed was not allocated
  5. 第二天 Linux常见命令
  6. 【转】从viewController讲到强制横屏,附IOS5强制横屏的有效办法
  7. MySQL tips (日期时间操作/concat 等)
  8. 怎样分析java线程堆栈日志
  9. Java基本类型
  10. hadoop异常:java.lang.RuntimeException: java.lang.NoSuchMethodException
  11. java中synchronized使用方法
  12. LINUX防火墙firewall、iptables
  13. [置顶] iOS 名片识别代码
  14. 在自己电脑上建立SVNserver
  15. C#避免过长的IF和Switch分支的方法
  16. Android中的动画具体解释系列【1】——逐帧动画
  17. (MariaDB/MySQL)MyISAM存储引擎读、写操作的优先级
  18. hdu 5439(找规律)
  19. PostgreSQL 查看单表大小
  20. node.js学习6---第三方依赖(模块或者说是包)的导入 npm 以及 cnpm命令的使用

热门文章

  1. JMETER与它的组件们
  2. pinpoint:查看hbase表和修改数据过期时间
  3. threejs三维地图大屏项目分享
  4. 试试将.NET7编译为WASM并在Docker上运行
  5. docker清空网络配置
  6. mysql管理工具mysqladmin的使用
  7. nydusd 源码理解(一)
  8. JSP利用AJAX实现页面即时校验验证码
  9. 流程编排、如此简单-通用流程编排组件JDEasyFlow介绍
  10. Composer 部署国内镜像