学习Python (七)
来源:互联网 发布:足彩平局分析软件 编辑:程序博客网 时间:2024/06/12 18:24
练习
1、用两种方法输出一下内容
0000
0001
0003
0004
0005
0006
0007
0008
0009
方法一:
for x in range(10):
print ‘%04d’ % x
方法二:
for x in range(10):
print’{0:0>4}’.format(x)
2、使用列表解析式输出一下结果
[‘0000’,’0001’,’0002’,’0003’,’0004’,’0005’,’0006’,’0007’,’0008’,’0009’]
print[‘000{0}’.format(x) for x in range(0,10)]
3、用列表解析式来打印九九乘法表
方法一:
print ‘\n’.join([’ ‘.join([‘%s*%s=%-2s’% (y,x,x*y) for y in range(1,x+1)]) for x in range(1,10)])
方法二:
for i in range(1, 10) :
for j in range(1, i+1) :
print j, ‘*’, i, ‘=’, j*i, ‘\t’,
print ‘\n’
4、写一个简单的计算器
-- coding:utf-8 --
def add(x,y):
return x+y
def jian(x,y):
return x-y
def cheng(x,y):
return x*y
def chu(x,y):
return x/y
while True:
print”’
1.加法运算
2.减法运算
3.乘法运算
4.除法运算
5.退出
”’
n = input(‘请选择操作:’)
if n == 1:
x = input(‘请输入加数’)
y = input(‘请输入被加数’)
print ‘和为:%d’%add(x,y)
elif n == 2: x = input('请输入减数') y = input('请输入被减数') print'差为:%d'%jian(x,y)elif n == 3: x = input('请输入乘数') y = input('请输入被乘数') print'积为:%d'%cheng(x,y)elif n == 4: x = input('请输入除数') y = input('请输入被除数') print'商为:%d'%chu(x,y)elif n == 5: exit(0)
- 学习Python (七)
- python学习小计(七)
- python 学习笔记(七)
- Python学习笔记(七)
- Python学习笔记(七)
- Python学习笔记(七)
- python学习记录(七)
- Python基础学习(七)
- Python学习笔记(七)
- "Python"学习笔记(七)(切片)
- python核心编程学习(七)
- python 系统学习笔记(七)---set
- Python学习(七)------- 映射类型
- python 系统学习笔记(七)---set
- Python学习笔记(七)更加抽象
- Python核心编程学习笔记(七)
- python学习笔记(七)迭代
- Python学习笔记(七)IO编程
- 51Nod 1459 迷宫游戏
- linux 下安装opencv3.0在编译时出现的问题undefined reference to `parallel_pthreads_set_threads_num(int)'
- CALayer基础
- 用Canvas获取图像平均颜色
- 判断一个给定字符序列在可以由该序列字符组成的所有序列里按Lexical
- 学习Python (七)
- PHP基础知识
- 一个互联网+应用的创意
- 虚拟机下ubuntu gnome分辨率低的解决办法
- 安卓初学-让APP支持不同的屏幕(Supporting Different Screens)
- 分享一个安卓人脸识别的项目
- Oracle中如何插入特殊字符:& 和 ' (多种解决方案)
- 进制转化优化实现
- [Nodejs入门]第四篇,用nodejs实现一个爬虫的功能(二)