python 脚本编写实战(二)- 作业帖

python命名规范标准

https://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules/

所有代码都要加注释,作业贴一个github链接

作业1

用类和面向对象的思想,“描述”生活中任意接触到的东西(比如动物、小说里面的人物,不做限制,随意发挥),数量为5个

作业2

  • 定义一个天山童姥类 ,类名为TongLao,属性有血量,武力值(通过传入的参数得到)。TongLao类里面有2个方法,
  1. see_people方法,需要传入一个name参数,如果传入”WYZ”(无崖子),则打印,“师弟!!!!”,如果传入“李秋水”,打印“呸,贱人”,如果传入“丁春秋”,打印“叛徒!我杀了你”
  2. fight_zms方法(天山折梅手),调用天山折梅手方法会将自己的武力值提升10倍,血量缩减2倍。需要传入敌人的hp,power,进行一回合制对打,打完之后,比较双方血量。血多的一方获胜。
  • 定义一个XuZhu类,继承于童姥。虚竹宅心仁厚不想打架。所以虚竹只有一个read(念经)的方法。每次调用都会打印“罪过罪过”
  • 加入模块化改造

希望各位同学在此基础上可以添加自己的“freestyle”哦

Github作业二导航

看的出来基础还是不错的,可以多加点自己的想法。
另外作业1没有看到哦,可以补充下

作业1:https://github.com/mingying1/myproject/blob/master/python_practice/work1.py
作业2:https://github.com/mingying1/myproject/blob/master/python_practice/work2.py
模块

https://github.com/lecpturlgw/python_test

https://github.com/Clown136/jiusheng_project/tree/master/python_homework2

1 Like

作业链接

https://github.com/Lee-lyn/hog_python/tree/master/practice/python_oo

作业1链接:https://github.com/vipwudong/WDproject/tree/master/homework1
作业2链接:https://github.com/vipwudong/WDproject/tree/master/homework2

作业1在readme里,列举了5个现实生活中的类和实例还有子类

烦请老师查看批改:

作业1:点击跳转Github链接

作业2:点击跳转Github链接

image

1 Like

作业1:
https://github.com/yujin-yhh/YujinProject/blob/master/second_practice/task_one_class_define_Pig.py



https://github.com/yujin-yhh/YujinProject/blob/master/second_practice/task_one_practice_babypig.py
https://github.com/yujin-yhh/YujinProject/blob/master/second_practice/task_one_Fish.py

作业2:


https://github.com/yujin-yhh/YujinProject/blob/master/second_practice/task_two_practice_fight.py

作业1:https://github.com/252155832/nanyuproject/commit/0b099b7020b42c4de38829c46f177a593111f7c6

作业2:

作业1


作业2

https://github.com/twinklecjj/cjj_python/tree/master/python_practice/python_practice2

https://github.com/paula619/paulaproject/tree/master/python_practise_0802

https://github.com/ouwenjuan1117/owjproject.git

作业 1 https://github.com/zhufenglili/fengzhu/blob/master/fengzhu_01/zuoye.py
作业 2 https://github.com/zhufenglili/fengzhu/blob/master/fengzhu_01/zuoye1-2.py

关闭