为什么要用Python?

为什么要用Python?

  1. Python简单易用:提供大量的简单易用数据结构和内置库,语法结构也很简单易读,不需要使用括号来进行代码块分组,也不需要预声明变量或参数。
  2. Python开发效率高:简单易用的前提下,Python是一种解释型语言,不需要编译和链接,逐行解释的特性使得在测试时更容易找到bug。
  3. Python"可以扩展":可以用其它语言为Python开发模块或内置函数。

基础知识

运行项目

  1. 直接在编译器中运行
  2. 使用python3 your_script.py
  3. 如果使用框架,请使用框架命令启动。

注释写法

#单行注释
'''xxxx'''"""xxxx"""多行注释

命名规范

  1. 参数、变量、函数和方法命名:使用小写字母,使用下划线 _ 来分隔单词。例如:my_variable
  2. 常量:使用大写字母,使用下划线 _ 来分隔单词。例如:MAX_SIZE
  3. 模块和包:使用小写字母,可以使用下划线 _ 来分隔单词,但不建议。
  4. 私有变量和方法:使用一个前导的下划线,例如_my_private_variable

debug使用

  1. print
相关推荐
Pcr_C3 分钟前
Qt事件循环深度解析与实战指南
开发语言·c++·qt·开源
Fate_I_C3 分钟前
Kotlin 中 `@JvmField` 注解的使用
android·开发语言·kotlin
大大祥3 分钟前
一个kotlin实现的视频播放器
android·开发语言·kotlin·音视频
天呐草莓5 分钟前
聚类(Clustering)算法
人工智能·python·算法·机器学习·数据挖掘·数据分析·聚类
0思必得08 分钟前
[Web自动化] JavaScriptAJAX与Fetch API
运维·前端·javascript·python·自动化·html·web自动化
唐古乌梁海9 分钟前
【pytest】pytest详解-入门到精通
开发语言·python·pytest
心态特好10 分钟前
pytorch和tenserflow详解
人工智能·pytorch·python
爱上妖精的尾巴13 分钟前
7-1 WPS JS宏 Object对象创建的几种方法
开发语言·前端·javascript
ZePingPingZe17 分钟前
静态代理、JDK和Cglib动态代理、回调
java·开发语言
2501_9216494918 分钟前
iTick 全球外汇、股票、期货、基金实时行情 API 接口文档详解
开发语言·python·websocket·金融·restful