Python编写一个程序求2的次方
2024-08-29 06:33:57
#!/usr/bin/env python3
#-*- coding:utf-8 -*- #":"冒号后面为对参数注释,"->"为对整个函数注释
def two_function(n:"循环次数")->"求2的次方冥":
#初始值
a = 2
i = 0
#定义循环,2的次方
while i<n: #不使用>=是因为已经定义了第一个值为2
#将a 的值赋给x,输出第一个值
x = a
#对循环次数+1
i = i+1
#将a*2进行第二次循环
a = a*2
print("第%d个2相乘值为:%d" % (i,x))
最新文章
- Node.js Stream-基础篇
- Twain头文件
- Connect教程系列--响应式布局(一)
- git的初步使用
- codevs 1128 导弹拦截 (贪心)
- .NET(C#):使用反射来获取枚举的名称、值和特性【转】
- 基于visual Studio2013解决算法导论之009快速排序随机版本
- 基于Office 365 无代码工作流分析-需求基本分析!
- php学习测试题目
- Python 3.X安装配置
- 浅谈JavaScript之事件(上)
- Java 编程下使用 Class.forName() 加载类【转】
- POJ2425 A Chess Game(SG函数+记忆化深搜)
- active developer path (";/Applications/Xcode.app/Contents/Developer";)
- Django templates加载css/js/image等静态资源
- 4、numpy+pandas速查手册
- PHP 获得域控内用户的计算机登录名
- Thread-local storage (TLS)
- Halcon18 windows 下载
- BZOJ 1206 [HNOI2005]虚拟内存:模拟
热门文章
- pat1098. Insertion or Heap Sort (25)
- swift 2特性记录
- JSP对象和JavaBean
- <;Android 基础(五)>; MVVM
- OpenCV之cvAddWeighted直接C语言实现版addWeighted,应对上下平滑融合拼接
- 配置Ubuntu DNS
- 青松云安全-WAF-1.0.655 (ubuntu 14.04 server)
- hadoop上传文件失败报错(put: Cannot create file/eclipse.desktop._COPYING_. Name node is in safe mode.)
- Dll注入:Ring3 层 APC注入
- hiho一下 第三十七周 二分查找之k小数