练习
练习
练习题1:运行程序,打印 hello world
使用命令行的方式创建hello.py文件,并向其中写入print('hello world')。
练习题2:以脚本的方式运行程序,打印你的名字
创建代码文件myname.py文件:
在 其中完成以下需求:
打印出你的名字(中文或是英文)
给代码的作用进行注释
在命令行中以./myname.py的方式可以正常运行程序
练习题3:使用循环计算 1 到 100 的总和
新建 calculation.py 文件:
在其中完成以下需求:
使用循环计算 1 到 100 的总和
最后打印 ”1 到 100 之和为:(这里是计算出的总值)“
练习题4:打印符合条件的命令行参数
创建代码文件 argtest.py:
在这个文件中,我们需要实现以下需求:
执行程序可以输入多个命令行参数,程序将打印输出长度超过3个字符的参数
例如:
python3 argtest.py Hello China cookie url
注意:输出的内容不包含程序的文件名称,即应该从第一个参数开始处理,所以循环中应该使用 sys.argv[1:]
练习题5:根据需求创建文件
在目录下创建代码文件 moduletest.py:
在该目录下创建一个新的 mymodel目录
在这个文件中,我们希望引入模块 hello 中的变量 message,然后打印出来:
#!/usr/bin/env python3
from mymodel.test.hello import message
print(message)
需要在目录下创建相应的包以及模块,保证用户可以正常运行并输出以下内容:
python moduletest.py
Hello World
-
猜数字(经典的猜数字游戏,几乎所有人学编程时都会做。)
功能描述: 随机选择一个三位以内的数字作为答案。用户输入一个数字,程序会提示大了或是小了,直到用户猜中。 -
FizzBuzz(另一道经典编程题。)
功能描述:遍历并打印0到100,如果数字能被3整除,显示Fizz;如果数字能被5整除,显示Buzz;如果能同时被3和5整除,就显示FizzBuzz。
以上的题目会在下一篇文章详细讲解。
浙公网安备 33010602011771号