zoukankan      html  css  js  c++  java
  • python常量 变量 数据类型 注释 交互 if语句

    • 1.认识python
      • python的创始人吉多·范罗苏姆(Guido van Rossum )龟叔在89年圣诞节开始开发python
      • python属于解释型语言,强类型定义语言.
        • 编译型/解释型:编译型把源程序全部编译成二进制文件运行,速度快.但是对于大项目,代码复杂的程序来说,不方便开发,比如c,c++,Go;解释型在执行程序时可以一条一条来执行,速度慢,但是方便开发.比如Python,PHP,
        • 弱类型/强类型:强类型是强制数据类型定义的语言。也就是说,一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了,python/JAVA.弱类型的数据类型可以被忽略的,一个变量可以赋不同数据类型的值,VB.
      • python的解释器
        • CPython 用c编辑的解释器 用的最广的
        • IPython   主要用于金融量化分析
        • PyPy   运行效率高
        • Jython
        • IronPython
      • python的发展:2008年同时发行2.7和3.0两个版本
      • python的l两种编写方式
        • win+R→cmd 回车→输入python进入编辑模式(查看版本)
        • 把程序写在py.文件中,在编辑模式中输入路径,文件名,执行程序.      注意: python2中的中⽂编码会有问题. Python2使⽤的是ASCII码编码. 处理不了中⽂. 我们需要替换成utf-8编码.  
    • 2.变量:程序在运行中的中间值,方便后面的程序使用.
      • 命名规范
        • 只能用字母,数字,下划线
        • 不能用纯数字,不能用数字开头
        • 不能太长
        • 不能用中文
        • 不能用关键词
        • 要有意义
        • 要区分大小写
        • 推荐驼峰和下划线命名
    • 3.数据类型 type() 查看数据类型
      • int整数型(integer) 可以做+-*/
      • str字符串(string)
        • 用引号引起来的都是字符串(包括单引号,双引号,三引号,多行字符串必须用三引号).
        • 只能做+* 加法拼接时,必须都是字符串'abc'+'ef'→'abcef' 'a'+2是无效的 "sb"*3结果为"sbsbsb"
      • bool布尔(boolean):True/False
    • 4.常量:全都是大写字母的变量
    • 5.注释
      • 单行注释:#注释内容
      • 多行注释:'''注释内容''' 或者"""注释内容"""
    • 6.交互
      • a=input("请输入一个数字:") input获得的数据类型为str,若要用int,需要用int(a)转换为int
    • 7.if语句
      • if 条件: 代码块
      • if 条件:代码块1 else:代码块2
      • if 条件1:代码块1 elif 条件2:代码块2 elif 条件3: 代码块3........else: 代码块4
      • if 的嵌套,if语句可以无限嵌套.实际开发中用3-5层
  • 相关阅读:
    可空类型转换为不可空的普通类型
    如何使用AspNetPager分页控件和ObjectDataSource控件进行分页
    TFS映射后丢失引用的问题
    (很好用)JS时间控件实现日期的多选
    取两个日期之间的非工作日的天数(指的是周六、周日)
    在日期格式化的时候提示错误:Tostring没有采用一个参数的重载
    Linq返回的集合类型不是已有的表格类型时的写法(谨记:列表的时候用)
    系统缓存全解析6:数据库缓存依赖
    实现文本框动态限制字数的实现(好方法)
    实现GridView内容循环滚动
  • 原文地址:https://www.cnblogs.com/gxy-9977/p/9580702.html
Copyright © 2011-2022 走看看