→→博主新网站,点击跳转←←

python-变量及其数据类型-01

1. 第一个python程序

print("hello world")
  1. 使用交互式方式打印"hello world"

  2. 使用 vscode/pycharm编写py文件以打印"hello world"

  3. linux中可以使用vim编写py文件来实现

    • 解释器 [文件名]
    • 文件中指定#! 并给予x权限,直接运行
  4. 总结:第一种方式费时费力,不易修改错误,推荐第2、3种


2. 注释

  1. 注释的作用:

    1. 使用自己的语言对程序中的代码进行说明,可以避免遗忘其代码作用
    2. 放空代码,使其没有任何意义,不包含特殊情况
  2. 注释的分类:单行注释,多行注释

    • 单行注释:以#开头的一行代码
    # 这是一个单行注释
    • 多行注释:被‘’‘ ’‘’或""" """包含的多行代码
    """
    这是一个多行注释
    1行
    2行
    .......
    """

3. 变量

  1. 变量作用:存储数据,表达数据的一种方式,在代码世界中方便使用

  2. 创建变量

    a = 1
    b = a + 2 # 变量可用于数学运算等
    c = a + b #c 将a,b变量合并,生成一个新变量
    d,e = 7,8
  3. 删除变量

    del 变量名
  4. 变量的命名规则

    注:变量命名,最好见名知意,方便自己,也方便他人

    使用标识符给变量命名:

    • 标识符说明:无其他含义,其作用主要用于给变量,函数,类等命名

    • 标识符由自己定义,但需遵循命名规则

    普通命名法:以_、英文字母开头命名,可保有数字、字母等,多个单词使用_连接,不包含特殊符号

    case1
    _case2
    CASE3

    驼峰命名法:

    1. 小驼峰:
    • 第一个单词以小写字母开始,后续单词的首字母大写
    oneName
    OneNameTwoName
    1. 大驼峰:
    • 每一个单词的首字母都采用大写字母
    OneName
    OneNameTwoName

4. 关键字

  1. 具有特殊功能的python标识符,就是关键字

  2. 不允许将关键字作为变量名使用

  3. 查看python的关键字

    import keyword
    print(keyword.kwlist)
    OutPut:
    ['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

5. 变量的类型

  1. 作用:使变量作用更大化,变量可以拥有多种数据类型,功能更丰富

  2. 数据类型:

    • Numbers(数字)

      • int(整数)

      • float(浮点数,小数)

      • long(长整数,python2中)

        1111222233334444L
      • complex(复数)

    • 布尔类型

      • True(1)
      • False(0)
    • None(空值)

    • String(字符串)

    • List(列表)

    • Tuple(元组)

    • Dictionary(字典)

    • set(集合)

  3. python内置函数查看数据类型

    type(变量名)

python-变量及其数据类型-01的更多相关文章

  1. python入门课程 第3章 Python变量和数据类型

    第3章 Python变量和数据类型3-1 Python中数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形 ...

  2. Python变量和数据类型(入门2)

    转载请标明出处: http://www.cnblogs.com/why168888/p/6400809.html 本文出自:[Edwin博客园] Python变量和数据类型 一.整数 int = 20 ...

  3. 【python系列】--Python变量和数据类型

    python数据类型 一.整数 Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等. 计算机由于使用 ...

  4. Python变量、数据类型6

    1.Python变量 变量,即代表某个value的名字. 变量的值存储在内存中,这意味着在创建变量时会在内存中开辟一个空间. !!!即值并没有保存在变量中,它们保存在计算机内存的深处,被变量引用.所以 ...

  5. Python 变量和数据类型

    变量的定义与赋值 Python 是动态语言,我们不需要为变量指定数据类型,只需要输入变量名和值就行了.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 此外 Python 允许你同时为多个变 ...

  6. Python变量和数据类型

    十六进制用0x前缀和0-9 a-f表示   字符串是以''或""括起来的任意文本   一个布尔值只有True和False两种值   布尔值可以用and or not运算   空值是 ...

  7. python变量与数据类型

    变量 什么是变量 所谓变量,指的是在程序运行过程中需要用到的中间结果,变量定义后,会占用一块内存开辟的空间地址,通过内存空间确保同一时间的唯一性. >>> print(id.__do ...

  8. Python变量及数据类型

    所有编程语言几乎都会有 ’ 变量‘ ,如 a = 2,用一个a变量指代数字2,在Python中,一切皆对象,因此在变量赋值的时候实际上是在内存中开辟了一块存储变量内容的内存空间对象. 对象可以指定不同 ...

  9. Python 变量与数据类型

    1.变量命名规则: 变量名只能是字母,数字和下划线的任意组合 变量名第一个字符不能是数字 变量名区分大小写,大小写字母被认为是两个不同的字符 特殊关键字不能命名为变量名 2.数值的运算 print ( ...

  10. Python变量和数据类型,类型转换

    a.变量的定义 把数据分别用一个简单的名字代表,方便在接下来的程序中引用. 变量就是代表某个数据(值)的名称. 变量就是用来存储数据的,将不同的数据类型存储到内存   b.变量的赋值 变量名= 初始值 ...

随机推荐

  1. Swift 元组 Tuple

    let infoArray:[Any] = ["jack",18,1.88] let infoName=infoArray[0] as!String //此处为Any类型强转为St ...

  2. jQuery判断输入法和非输入法输入

    需求背景: 页面需要输入完成后自动查询. 解决方案: $('input').on('input', function() { if ($(this).prop('comStart')) return; ...

  3. SpringBoot学习(五)——Profile

    Profile是Spring对不同环境(例如开发人用开发环境,测试人员用测试环境)提供不同配置功能的支持,可以通过激活,指定参数等方式快速切换环境 1.多profile文件形式 格式:applicat ...

  4. spring boot配置druid连接池连接mysql

    Spring Boot 集成教程 Spring Boot 介绍 Spring Boot 开发环境搭建(Eclipse) Spring Boot Hello World (restful接口)例子 sp ...

  5. hdu 4300 Clairewd’s message 字符串哈希

    Clairewd’s message Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Other ...

  6. Promise 练习

    import { ModelClass } from "engine/injector/Injector"; import { Inject } from "core/i ...

  7. (2) JVM内存管理:垃圾回收

    回顾上期 1)JVM中引用存在哪里? 答:虚拟机栈,该内存空间线程独有 2)该引用的对象存在哪里? 答:堆,所有通过new方法分配的对象都存在堆中 3)String s1="abc" ...

  8. WebSocket在建立连接时通过@PathParam获取页面传值

    最近用Java下使用WebSocket,有一个需求,在页面与Java后台建立连接的时候获取页面上提供的参数,也就是在@OnOpen注解的方法里面获取一次页面的参数,有一个很简单的方法可以获得.即使用@ ...

  9. DispatcherServlet (1)

    阅读DispatcherServlet源码和<Spring解密>第二十三章 总结 之前对SpringMVC处理请求模糊不清,本周阅读了DispatcherServlet源码,对这一部分有了 ...

  10. 洛谷 P2719 搞笑世界杯

    题目传送门 解题思路: f[i][j]表示买i张A票,j张B票的概率. AC代码: #include<iostream> #include<cstdio> using name ...