Think python(第二版)习题代码

Posted chunzhen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Think python(第二版)习题代码相关的知识,希望对你有一定的参考价值。

3-2:

 

def do_twice(f, s1):
	f(s1)
	f(s1)

def print_spam(s2):
	print(s2)

def print_twice(s3):
	print(s3)
	print(s3)

def do_four(f1,f2,s4):
	f1(f2,s4)
	f1(f2,s4)

do_twice(print_twice, ‘aaa‘)

do_four(do_twice, print_spam, ‘spam‘)

 

3-3.1:

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

def push1():
	print(‘+ - - - -‘, end = ‘ ‘)  # 默认情况下print会自动换行,可以在结尾打印一个空格改变这一行为

def push2():
	print(‘|        ‘, end = ‘ ‘)

def do_twice(f):
	f()
	f()

def do_four(f):
	f()
	f()
	f()
	f()

def row1():
	do_twice(push1)
	print(‘+‘)

def row2():
	do_twice(push2)
	print(‘|‘)

row1()
do_four(row2)
row1()
do_four(row2)
row1()

  

以上是关于Think python(第二版)习题代码的主要内容,如果未能解决你的问题,请参考以下文章

python核心编程第二版练习题答案

python核心编程第二版第二章习题

Python课本第2章习题参考答案(第二版)(Python绘制蟒蛇,中美汇率转换,等边三角形,叠加等边三角形,无角正方形,六角形,正方形螺线)

《python核心编程第二版》课后习题6-12答案

python核心编程第二版 第二章练习题解答 未完待续

python核心编程第二版