Python编程入门经验

  • 推荐使用Ubuntu(Linux)系统,Ubuntu16.04版本、Ubuntu18.04版本皆可,我用的是18.04版本。
  • 推荐使用pycharm编辑器。
  • 快速入门的方法是找一本python零基础入门的书籍,一本tensorflow入门书籍,选择性的敲一些代码。重点是要理解代码的逻辑,发现语法的规律。
  • 重视文件管理,一个项目的代码、数据等文件尽量放在一起。个人经验是一个机器学习项目里有五个文件夹,分别存放代码、数据集、用到的程序包、训练出来的模型和仿真结果。
  • 重视代码的可读性,自己的代码可能会被自己和他人经常阅读、修改,可读性好的的代码能极大的提高团队效率。
  • 变量名应该是名词性描述,要让别人根据变量名理解变量的含义。尽量避免用单个字母或无意义的单词作为变量名。
  • 函数名应该是动词性描述,要让别人根据函数名理解函数的功能。一个函数尽量只完成一个功能,不要太长。
  • 如果某段代码不得不写的很复杂,那在代码附近加上详细的注释,方便自己和他人理解。
  • 参数的设置尽量都放在代码的同一个区域,代码的其他区域尽量避免出现数字,特别是需要反复调整的参数。
  • 一些学习相关的实用工具和软件:谷歌(能解决90%的问题),github(开源代码的发源地),NoteExpress(论文管理),为知笔记(知识管理),坚果云(小文件备份)。
  • 注意经常备份代码。
  • 注意保护视力和颈椎,早睡早起。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值