【拉勾4期】Python脚本编写实战(一)

标题

Python脚本编写实战(一)

课程价值

  • 掌握 python 环境搭建方法
  • 掌握 git 和 github 使用方法
  • 掌握 python 基础语法

大纲

新手村入门

  • 工欲善其事必先利其器
  • 解决问题的多种方式

时长

90分钟

PPT

https://pdf.ceshiren.com/lg4/python脚本编写实战(一)

实战内容

python

python --version
  • pip 工具验证(如果pip不管用,换成pip3)
pip -V
  • 命令行进入 python 环境
python
  • 退出 python 环境
exit()

pycharm

代码模版设置

pep8 规范

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

  • pycharm 快捷键
    • 复制一行代码:ctrl+d
    • 注释:ctrl+/
    • 快速导包:alt+回车

git 工具配置

github

gitee

git 工具配置

  1. 生成ssh-key:ssh-keygen -t rsa -C "your_email@youremail.com"
    一路回车,不要做其他设置
    密钥存放路径
  2. 配置ssh-key:找到id_rsa.pub ,复制内容
  3. github->我的头像->Settings->SSH and GPG keys->New SSH Key->粘贴公钥,点击add ssh key
  4. gitee->我的头像->设置->SSH 公钥->粘贴公钥,点击确定按钮
  5. 验证配置结果(非必须)
    ssh -T git@github.com
    ssh -T git@gitee.com
  6. 设置username和email
    git config --global user.name "your name"
    git config --global user.email "your_email@youremail.com"
  7. 查看
    git config user.name
    git config user.email

pycharm 中 git 配置

  1. 配置 git
  2. 配置 github
  3. 配置 gitee

git 提交文件步骤

  1. add
  2. commit
  3. push

解决问题的思路

  1. 查看报错信息(看不懂英文可以翻译一下)
  2. 寻找出错的第几行

课堂演示代码

使用git命令clone到本地

git clone git@github.com:ceshiren/HogwartsLG4.git

课后作业

  1. github(推荐)或者 gitee 注册好,项目做好分类,添加README.md。在README.md 标注好你的作业路径

  2. 把今天演示的代码自己理解一遍写出来并作为作业上传。在回复中直接贴自己的github或者gitee链接即可,每行需要加注释

课后调查表

20201020作业:
https://github.com/Bright1116/AllenLG4_Python.git
1 个赞
https://github.com/LQZuan/Hogwart_practice.git
1 个赞

20201020作业:
https://github.com/zongxiuxuan/gw.git

20201020作业:
https://github.com/futrueface/haha_test.git

1 个赞

https://github.com/zhuozx/pygame

https://github.com/InsaneLoafer/HogwartsLG4_ZhangTao.git

python第一次作业

https://github.com/dubiao0310/lg_study.git

课后作业,github链接:
https://github.com/miiawen/miia

https://github.com/Just-zhs/Hogwarts_AAA

https://github.com/cuiqingliang/cql_horg.git

第一次Python作业:
https://github.com/huhuiliang-2020/lg4_python

20201022作业:

python脚本编写实战(1)作业:
https://gitee.com/chang-yurong/hogwarts_lg4_cyr.git

https://github.com/nicoleKELE/hogwarts_taining

python脚本编写实战一作业-战斗小游戏
https://github.com/astrid77/Hogwarts_Python_Practise

python脚本编写实战(一)作业:
https://github.com/caoxiaofei123/hogwarts_test

2020-10-20回合制游戏作业github上传地址:
https://github.com/xmy0501/homework/tree/master/game

1 个赞

李曼迪

https://github.com/oooleemandy/hogwarts_lg4/blob/master/python_practice/game/game_round_fun.py

https://github.com/Whj-1992/pythonProject.git