• 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层

python常量 变量 数据类型 注释 交互 if语句的更多相关文章

  1. Python的变量和注释

    变量 python的变量就像一个名字,一个变量对应一个内存地址.当我们定义一个变量时,Python解释器会在内存中开辟一片空间,用于存放各种数据(字符串.列表.元组.字典.对象....). 不同的变量 ...

  2. 1、python简介-变量-注释-数据类型-用户交互-if语句-while循坏

    一. 计算机是什么 基本组成: 主板+cpu+内存 cpu: 主频, 核数(16) 内存:大小(8G, 16G, 32G) 型号: DDR3, DDR4, DDR5, 主频(海盗船,玩家国度) 显卡: ...

  3. python中的变量,字符串,用户交互,if语句

    一:python介绍 python的创始人为吉多·范罗苏姆,创始时间是1989年. 1python是一门什么样的语言 python是一门解释型弱类型语言★ 弱类型:弱类型的变量可以变,强类型的变量不能 ...

  4. python的变量与注释

    1.         变量 变量:值会发生变化的量,与常量相对. Python有五个标准的数据类型:1. 数字(int,long,float,complex)    2.字符串    3.元组    ...

  5. Swift学习--常量.变量.数据类型的使用(一)

    一.Swift中的常量和变量 /* Swift 中定义常量和变量用let/var let 代表定义一个常量 var 代表定义一个变量 Swift 中代表定义常量和变量不需要写数据类型,编译器辉根据我们 ...

  6. python小白——进阶之路——day1天---认识python和变量、注释

    ###-python的认知 89年开发的语言,创始人范罗苏姆(Guido van Rossum),别称:龟叔(Guido) (1)版本: python2.x原码不规范,重复较多 python3x:原码 ...

  7. Python的基本数据类型,用户交互

    整数: int 常见的数字都是int类型. 用于计算或者大小的比较 在32位机器上int的范围是: -2**31-2**31-1,即-2147483648-2147483647 在64位机器上int的 ...

  8. Swift学习--常量.变量.数据类型的使用(二)

    一.Swift中的数组 //Swift中的数组 //NSArray *arr = @["",""]; //和OC数组的区别就是去掉前面的@ let arr11 ...

  9. python基础之数据类型,交互,格式化输出,基本运算符

    数据类型 1.什么是数据类型? 变量值才是我们存的数据,所以数据类型指的是变量值的种类 2.为何数据要分类? 变量值是用来保存现实世界中的状态的,那么针对不同的状态,就应该用不同类型的数据去表示 3. ...

随机推荐

  1. angular配置路由/子页面+vue配置路由/子页面

    1.在vue.js中组件可以复用,然后最近配置了几个子页面 在 这个文件中配置路由,子页面的配置跟其他一样,只不过path不同.   routes: [     { path: '/',       ...

  2. Vue2.0使用vue-cli脚手架搭建

    一:安装node.js Node.js官网:https://nodejs.org/en/download/ 选择相应的版本即可安装 通过node自带的npm包管理工具 二.安装依赖 安装依赖:npm ...

  3. Java的四个标记接口:Serializable、Cloneable、RandomAccess和Remote接口

    一.概述 标记接口是一些没有属性和方法的接口,也是一种设计思想.Java中的一个标记接口表示的的是一种类的特性,实现了该标记接口的类则具有该特性.如实现了Serializable接口的类,表示这个类的 ...

  4. 【基础】使用cookies,实现免登陆(七)

    实现过程: 1.测试网站:www.dx.com 2.登陆后的cookies:"DXSSO","Token=20A0FA7D-XXXX-XXXX-XXXX".至于 ...

  5. Linux c codeblock的使用(一):新建一个工程

    (1)点击New->Project,出现如下图所示,然后再选择Console application,点击Go (2)点击Next (3)根据自己的需求选择特定的语言(前提是你的系统上有这个语言 ...

  6. redis学习——redis应用场景

    毫无疑问,Redis开创了一种新的数据存储思路,使用Redis,我们不用在面对功能单调的数据库时,把精力放在如何把大象放进冰箱这样的问题上,而是利用Redis灵活多变的数据结构和数据操作,为不同的大象 ...

  7. Lambda为什么又称为匿名函数

    用法: 有的类,里面只有一个方法,几行代码,只使用一次,以后再不会用到这个类,那就不值当的单独创建一个类,此时使用匿名内部类 一.传统方式 1.接口 2.接口实现类 创建一个类,这个类可能被多次使用, ...

  8. 洛谷P1993 小K的农场

    思路是差分约束+dfs版SPFA. 首先来思考差分约束的过程,将题目给出的式子进行转化: 农场a比农场b至少多种植了c个单位的作物, SPFA我们考虑跑最短路,那么要让SPFA中满足的式子就是if(d ...

  9. 关于angular实现表单的一些问题

    如何用angular实现表单的一些问题?核心步骤大概如下: 创建模型类 创建控制此表单的组件. 创建具有初始表单布局的模板. 使用ngModel双向数据绑定语法把数据属性绑定到每个表单输入控件. 往每 ...

  10. 团队项目需求心得——慢阻肺疾病管理APP

    一.项目介绍: 先上图: 这是我们小组开发项目的系统构成图. 本项目研发面向家庭/社区,对稳定期中慢阻肺患者病情和环境全方位监测.简单病情趋势分析和患者行为干预,并且提供患者与家庭医生和专家沟通渠道的 ...