初识-Python-day01

day01 ;

 Python的诞生,Python的安装,变量和常量,Python的解释器,注释和基础数据类型,if 和 while 语句 。

==========================================================================

1.python语言的诞生 ;
     1.1 , 89年 龟叔
      1.2 ,人工智能 2012年

2.python的特点
       2.1、优点 : 简明 简单 跨平台性好
       2.2、缺点 : 慢 - 执行速度相对其他语言慢,  如 Java   C++ 这种 。
       2.3、编程语言的分类: 
          2.3.1、编译型语言: c c++  、java  、go
              # 优点 : 执行速度快
               # 缺点 : 维护成本高\跨平台性差
       

         2.4、 解释型语言 :python
             优点 : 维护成本低\跨平台性好
             缺点 : 慢 (执行速度较慢)

3.解释器分类
     3.1、 cpython:官方推荐的(99%在使用的)
     3.2、ipython:anacoda提供的,几乎一样,交互上有一些微弱的区别
     3.3、jython: 和java平台进行交互
    3.4、ironpython: 和.net平台进行交互


4.python安装
     4.1、python2.x
     4.2、python3.x
               Python 2 和 Python 3 这两个版本互相不兼容 

  验证python 的安装是否正常    # win + r  ----> cmd     输入python ,如果出现如下图,即说明安装正常没问题,如果出现报错显示“不是内部命令”    说明是需要配置电脑的环境变量的 。


 

5. hello world   
     5.1、 print('hello,world')
     5.2、两种运行方式
         5.2.1、在python解释器中直接写:
                      print('hello,world')
                  缺点 :断电消失,重启代码消失
                   # 退出 python 命令行 :exit()


       5.3、 将 print('hello,world') 写在文件中
            5.3.1、在命令行执行 python 文件路径,文件习惯用.py结尾 ,代码会永久储存在文件中
6.IDE
     6.1、全宇宙最好用没有之一  - pycharm
     6.2、sublime - 交互的时候
     6.3、eclipse - 框架项目的创建

7.变量
      一个月的开销,只要遇到 =,永远先计算=号右面的,然后把结果赋值给左边的变量名
         cloth = 398.23
         traffic = 20*10
         food = 800*4
         cloth+traffic+food
   变量名名规范;
        # 1.数字 字母 下划线组成
        # 2.不能以数字开头
        # 3.不能是python中的关键字 : while if elif else break continue
        # 4.尽量使用英文,而不是中文
        # 5.尽量有意义
        # 6.尽量不要太长
        # 7.推荐使用规范命名格式
              # 驼峰命名
              # 下划线命名

8.常量 全大写定义
    # 不能更改的量
    # 给常量创建名字的意义 
        # 1.修改更加方便
        # 2.更加明确在程序中的意义

9.注释
    注释某行代码 可以使用  “#”   注释内容
    注释某段代码    '''注释内容'''      三个引号 
    让人能够更简单的看懂你的代码   三不要  ;
         1.不要不加注释
         2.不要频繁加注释,最好是一个功能一个注释
         3.不要写错误的注释(修改代码的同时也要修改注释)

    批量注释:   快捷键 ctrl + ?/


10.基础数据类型 ;
    # 通过type(变量名)来获取变量的数据类型
    # bool (布尔值) 真 / True /1     假 /False /0
        # 非0的数字都是True
    # int  integer   整型
        # 加  +
        # 减  -
        # 乘  *
        # 整除 //  也叫地板除
        # 除  / 结果是小数
        # 余数 %
        # 乘方 **
    # float 小数 浮点型
        # 小数点后的位数会不精准
    # str 字符串
        # '字符串'   "字符串"
        # '''可以换行的字符串'''   """"可以换行的字符串"""
        # 字符串 + 字符串
        # 字符串 * 数字


11.输入输出
    # 输出 print
    # 输入 input
        # inp = input('用户输入的时候看到的提示 :')
           注意 : input接受进来的所有内容都是字符串
      如果需要使用数字(整数\小数)
                # a = int(变量名)
                # f = float(变量名)
                # a就是一个整数类型的数字
                # f就是一个小数类型的数字


12.if 条件判断语句
    # if 条件:
        缩进  满足条件之后要做的事情
      else:
        缩进 不满足条件之后要做的事情
    # if 条件1:
        缩进 满足条件1之后要做的事情
      elif 条件2:
        缩进 不满足条件1但满足条件2之后要做的事情
      elif 条件3:
        缩进 不满足条件1\2但满足条件3之后要做的事情
      else:
        缩进 上面的条件都不满足要做的事情
    # and语句
        # 条件1 and 条件2
13.while循环
    # while 条件:
        缩进 循环体
    # 退出循环:   break
    # 跳当前循环 :continue

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值