【Python 练习实例61】打印出杨辉三角形(要求打印出10行如下图)。
【分析】杨辉三角,是二项式系数在三角形中的一种几何排列。在欧洲,这个表叫做帕斯卡三角形。从图中分析可以发现,每一列的最初和最末两个数均为1,且其他位数的关系
list[i][j] = list...
松鼠男
3年前 (2018-02-03) 2291℃ 2评论
1喜欢
【Python 练习实例60】计算字符串长度。
a = input('请输入一串字符:')
print('%s 的长度为 %d 位' % (a, len(a)))
12
...
松鼠男
3年前 (2018-02-03) 2947℃ 2评论
1喜欢
【Python 练习实例58】画图,学用rectangle画方形。
【分析】使用Python自带的Turtle库。
Demo1:使用
turtle.goto(x, y) 来画正方形。
import turtle
turtle.hidetu...
松鼠男
3年前 (2018-02-03) 4181℃ 0评论
3喜欢
【Python 练习实例57】画图,学用line画直线。
【分析】使用Python自带的Turtle库。
import turtle
turtle.hideturtle()
# 画一条横线
turtle.penup()
turtle.goto...
松鼠男
3年前 (2018-02-03) 2782℃ 1评论
1喜欢
【Python 练习实例56】画图,学用circle画圆形。
【分析】使用Python自带的Turtle库可以实现画圆形。
import turtle
turtle.penup()
turtle.hideturtle()
turtle.goto...
松鼠男
3年前 (2018-02-03) 4084℃ 0评论
1喜欢
【Python 练习实例55】学习使用按位取反~。
【分析】运算规则:~0=1; ~1=0。按位反,理解为数学求一个集合的补集。(PS:恶补二进制的补码的概念ing)
a = 1
b = ~a
print('~a=%d' % b)
...
松鼠男
3年前 (2018-02-02) 2068℃ 0评论
0喜欢
【Python 练习实例54】取一个整数a从右端开始的4〜7位。
【分析】整数a必须大于7位,然后按顺序输出从右数第4~7位数字。
a = input('请输入一个不少于7位的整数:')
for i in range(4,8):
print(a...
松鼠男
3年前 (2018-02-02) 1879℃ 0评论
0喜欢
【Python 练习实例53】学习使用按位异或 ^ 。
【分析】运算规则:0^0=0; 0^1=1; 1^0=1; 1^1=1。根据每个数字的二进制位一一对应进行 异或 操作,得出二进制值。
a = 9 # a = 0000 1001...
松鼠男
3年前 (2018-02-02) 1685℃ 0评论
0喜欢
【Python 练习实例52】学习使用按位或 | 。
【分析】运算规则:0|0=0; 0|1=1; 1|0=1; 1|1=1。根据每个数字的二进制位一一对应进行 或 操作,得出二进制值。
a = 9 # a = 0000 1001
...
松鼠男
3年前 (2018-02-02) 1636℃ 0评论
1喜欢
【Python 练习实例51】学习使用按位与 & 。
【分析】运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1。根据每个数字的二进制位一一对应进行 & 操作,得出二进制值。
a =...
松鼠男
3年前 (2018-02-02) 1994℃ 0评论
0喜欢