赞
踩
25.更多更多的练习——自定义模块
修改别人写的代码。
print("How old are you?", end=' ') age = input() print("How tall are you?", end=' ') print("How much do you weigh?", end=' ' weight = input() print(f"So, you're {age} old, {height} tall and {weight} heavy.") script, filename = argv txt = open(filenme) print("Here's your file {filename}:") print(tx.read()) print("Type the filename again:") file_again = input("> ") txt_again = open(file_again) print(txt_again_read()) print('Let's practice everything.') print('You\'d need to know \'bout escapes with \\ that do \n newlines and \t tabs.') poem = """ \tThe lovely world with logic so firmly planted cannot discern \n the needs of love nor comprehend passion from intuition and requires an explanation \n\t\twhere there is none. """ print("--------------) print(poem) print(--------------") five = 10 - 2 + 3 - print(f"This should be five: {five}" def secret_formula(started) jelly_beans = started * 500 jars = jelly_beans / 1000 crates = jars 100 return jelly_beans, jars, crates start_point = 10000 beans, jars = secret_formula(start_point) # remember that this is another way to format a string print("With a starting point of: {}".format(start_point)) # it's just like with an f"" string print(f"We'd have {beans} beans, {jars} jars, and {crates} crates.") start_point = start_point / 10 print("We can also do that this way:") formula = secret_formula(startpoint) # this is an easy way to apply a list to a format string print("We'd have {} beans, {} jars, and {} crates.".format(*formula)) people = 20 cates = 30 dogs = 15 if people < cats: print "Too many cats! The world is doomed!" if people < cats: print("Not many cats! The world is saved!") if people < dogs: print("The world is drooled on!") if people > dogs print("The world is dry!") dogs += 5 if people >= dogs: print("People are greater than or equal to dogs.") if people <= dogs print("People are less than or equal to dogs.) if people = dogs: print("People are dogs.")
from sys import argv print("How old are you?", end=' ') age = input() print("How tall are you?", end=' ') height = input() print("How much do you weigh?", end=' ') weight = input() print(f"So, you're {age} old, {height} tall and {weight} heavy.") str = "So, you're {} old, {} tall and {} heavy.".format(age, height, weight) script, filename = argv txt = open(filename,'w+') txt.write(str) print(f"Here's your file {filename}:") print(txt.read()) print("Type the filename again:") file_again = input("> ") txt_again = open(file_again) print(txt_again.read()) print("Let's practice everything.") print("You\'d need to know \'bout escapes with \\ that do \n newlines and \t tabs.") poem = """ \tThe lovely world with logic so firmly planted cannot discern \n the needs of love nor comprehend passion from intuition and requires an explanation \n\t\twhere there is none. """ print("--------------") print(poem) print("--------------") five = 10 - 2 + 3 - 6 print(f"This should be five: {five}") def secret_formula(started): jelly_beans = started * 500 jars = jelly_beans / 1000 crates = jars / 100 return jelly_beans, jars, crates start_point = 10000 beans, jars, crates = secret_formula(start_point) # remember that this is another way to format a string print("With a starting point of: {}".format(start_point)) # it's just like with an f"" string print(f"We'd have {beans} beans, {jars} jars, and {crates} crates.") start_point = start_point / 10 print("We can also do that this way:") formula = secret_formula(start_point) # this is an easy way to apply a list to a format string print("We'd have {} beans, {} jars, and {} crates.".format(*formula)) people = 20 cats = 30 dogs = 15 if people < cats: print( "Too many cats! The world is doomed!") if people < cats: print("Not many cats! The world is saved!") if people < dogs: print("The world is drooled on!") if people > dogs: print("The world is dry!") dogs += 5 if people >= dogs: print("People are greater than or equal to dogs.") if people <= dogs: print("People are less than or equal to dogs.") if people == dogs: print("People are dogs.")
在Window上键入Python就可以看到结果。
python ex26.py text.txt
以上内容介绍了Python的练习修改别人的代码,有关Python、数据科学、人工智能等文章后续会不定期发布,请大家多多关注,一键三连哟(●’◡’●)。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。