高编作业(一)

xiaoxiao2021-02-28  8

高编作业(一)


一、浏览Python主页,在博客下写下你的发现和收获

1. Python有两种还在维护的版本,其中Python3不完全兼容Python2 2. Python有非常强大非常众多的库,如Web开发有Flask和Django等多种框架,游戏开发有Pygame,图像处理有Pillow,数据处理有Numpy和Scipy等,爬虫有Scarpy和BeautifulSoup等,而且不断有新的库被开发出来 3. Python的语法相比C和C++较为简单,比较容易让新手上手


二、假设你已经成为一名Python编程高手,你打算实现怎样的程序,在博客上写下你的目标

1. 漫画网站爬虫 2. 验证码识别 3. 电影推荐 4. 注册/登录系统和自动注册脚本 5. 有AI和图形界面的五子棋程序


三、课后练习

2-2. 将一条消息存储到变量中,将其打印出来;再将变量的值修改为一条新消息,并将其打印出来

message = "Hello World!" print(message) message = "Hello Python!" print(message)

2-4. 将一个人名存储到一个变量中,再以小写、大写和首字母大写的方式显示这个人名

message = "hello world" message = message.upper() print(message) message = message.lower() print(message) message = message.title() print(message)

2-6. 重复练习2-5,但将名人的姓名存储在变量famous_person 中,再创建要显示的消息,并将其存储在变量message 中,然后打印这条消息

famous_person = "Lu Xun" message = "I haven't said that." print("%s said \"%s\""%(famous_person, message))

2-7. 存储一个人名,并在其开头和末尾都包含一些空白字符。务必至少使用字符组合”\t” 和”\n” 各一次。打印这个人名,以显示其开头和末尾的空白。然后,分别使用剔除函数lstrip() 、rstrip() 和strip() 对人名进行处理,并将结果打印出来。

person = "\tChen Duxiu\t\n" print(person + " Said") person = person.lstrip() print(person + " Said") person = person.rstrip() print(person + " Said") person = person.strip() print(person + " Said")

2-8. 数字8: 编写4个表达式,它们分别使用加法、减法、乘法和除法运算,但结果都是数字8

print(3+5) print(10-2) print(4*2) print(16//2)

2-11. 在Python终端会话中执行命令import this ,并粗略地浏览一下其他的指导原则。

第一篇作业也是第一篇博客就到这里结束啦,有空再更新一下我用python做过的一些小程序

转载请注明原文地址: https://www.6miu.com/read-1899979.html

最新回复(0)