Python学习

python基础

python概述

  • 计算机语言
  • 语言:交流的工具,沟通的媒介
  • 计算语言:人和计算机沟通的工具,人和计算机沟通的翻译官
  • Python是计算机语言的一种
  • Python编程语言
  • 代码:人类的语言,通过代码命令计算机,和计算机交流
  • Python解释器:就是担任翻译官的角色
    • 流程:
    • 写代码:程序员
    • 执行:由翻译官(Python解释器)把命令(Code)翻译给机器,同时把机器语言翻译给我们
    • Python读音问题:分为美式英语和英式英语
    • Python简史
      • 1989年,Cuido van Rossum
      • 2008年:Python 3.0 诞生
      • 2014年:宣布 2.7支持到2020年
      • 2017年:AI崛起,Python崛起
    • Python特点
      • 速度问题,开发速度快,但是运行速度要比Java和C语言慢
      • Python和其他语言的选择问题
    • Python运用领域
      • 全能语言:AI、数据分析、WEB、人工智能、脚本、运维、自动化测试

代码的作用

  • 1、给人看

  • 2、给机器看

  • 注释是纯给人看的

    print("hello world") #打印出hello world 出来
    """ 
    块级注释 可以多行注释 
    """
    

注释

  • 机器不去执行注释内容
  • 注释一般用自然语言书写
  • 注释的写法
    • 行注释: 以#号开头,可以单独执行,也可以在某行代码后面
    • 块注释:好几行代码或者内容,以单个连续的单引号或者双引号开始和结束,中间任何内容全部被编译器都忽略

变量

  • 程序 = 数据结构+算法
  • 变量就是可以重复只用的一个量,或者一个代号
  • 变量命名的规则
    • 变量命名可以包含数字,大小写字母,下划线或者更多,但是我们不推荐除了前三种内容之外的符号
    • 数字开头的不可以
      • 4man, 5for是不可以的
    • 一般在Python中,以下划线开头的内容具有特殊特殊含义,不建议使用
      • 比如 _age, _name, 理论是可以的,但是强烈不推荐,包括但不限于一个下划线开头和两个连续下划线开头的
    • 大小写代表的不一样,俗称大小写不敏感
      • ForMan 跟 forMan不是一个变量名称
    • 推荐:
      • 使用具有固定含义的英文单词活着缩写, srv = server skt = socket, 一般以posix命名规则为主
      • 驼峰命名规则
        • 名称一单词自动连接,且每个单词首字母大写
          • 大驼峰,每个单词第一个字母均大写
            • 在Python中给类命名
            • MyFirstLove, IntOne
          • 小驼峰,类似大驼峰,但是第一个字母小写
            • 在Python中一般给普通变量或者函数命名
            • myFirstLove , intOne
          • posix写法
            • 多个单词用下划线链接
            • 单词全部小写
            • my_first_love, int_one
            • 一般推荐使用这种写法

转载于:https://my.oschina.net/u/4000688/blog/2980590

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值