变量 变量的作用:保存状态(程序的运行本质是一系列的变化,变量的目的就是用来保存状态,变量值的变化就构成了程序运行的不同结果.) 例如:cs枪战中,一个人的生命可以表示为life = True 表示存活, 当满足某种条件后修改变量life = False表示死亡. 数据类型: 字符串.数字.列表.元组.字典 可变和不可变 1.可变:列表,字典 2.不可变:字符串,数字,元组 访问顺序: 1.直接访问:数字 2.顺序访问:字符串,列表,元组 3.映射:字典 存放元素的个数: 容器类型:列表,元组,…
python入门(8)数据类型和变量 数据类型 在Python中,能够直接处理的数据类型有以下几种: 整数 Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等. 计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等. 浮点数 浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,…
本文假设你已经有一门面向对象编程语言基础,如Java等,且希望快速了解并使用Python语言.本文对重点语法和数据结构以及用法进行详细说明,同时对一些难以理解的点进行了图解,以便大家快速入门.一些较偏的知识点在大家入门以后根据实际需要再查询官方文档即可,学习时切忌胡子眉毛一把抓.同时,一定要跟着示例多动手写代码.学习一门新语言时推荐大家同时去刷leetcode,一来可以快速熟悉新语言的使用,二来也为今后找工作奠定基础.推荐直接在网页上刷leetcode,因为面试的时候一般会让你直接在网页编写代码…
1 什么是数据类型? 每种编程语言都有自己的数据类型,用于标识计算机可以认识的数据,Python中主要的数据类型为字符串,整数,浮点数,列表,元祖,字典,集合七种主要的数据类型,其中以列表,字典为最主要的数据类型. 2 什么是变量? 在说数据类型之前,首先说一下变量,那什么是变量?简单讲,变量就是一个容器,用来装东西的,可以装不同的东西.如一个瓶子,可以拿去装酱油,也可以拿去装可乐:其中瓶子就是一个变量,我们可以给瓶子起个名字,就是变量名,而瓶子中装的酱油和可乐就是不同的数据类型. 2.1 变量…
变量 变量作用:保存状态:说白了,程序运行的状态就是状态的变化,变量是用来保存状态的,变量值的不断变化就产生了运行程序的最终输出结果 一:声明变量 #!/usr/bin/env python # -*- coding:utf-8 -*- name='sy' 上述代码声明了一个变量,变量名为: name,变量(name)的值为:"sy" 二:变量的定义规则 变量名只能是 字母.数字或下划线的任意组合 变量名的第一个字符不能是数字(是字母或下划线(_)) 大小写敏感 两种风格:conn_o…
1.基本语法                                                                                        Python的语法比较简单,采用缩进的方式. # print absolute value of an integer: a = 100 if a >= 0: print(a) else: print(-a) 在上面代码中,以‘# ’是注释的标识符,可以记录当前代码所代表的意义,解释器会自动忽略这部分内容. 当…
仅有的C语言的基础都是大学时学的: 准备赶潮流,开始学习Python. 随笔记录学习过程中,靠一点点C语言基础难以去理解的地方,以及区别于C语言的地方,做些笔记作为以后参考. Python 解释器直接可以处理的基础数据类型: 字符串.整数.浮点数.布尔值.空值 1.整数 Python可以处理任意大小的整数,包括负整数:(默认为10进制); 直接以数学形式描述即可. 如果需要定义为16进制,则需要加前缀 0x  例如: 0xff , 0x1234abc 2.浮点数 即带小数点的小数,可以通过科学记…
什么是数据类型?计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的数据类型.在Python中,能够直接处理的数据类型有以下几种: 整数 Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等.如果你觉得理解的还不够透彻可以去小编的Python技术球球qun:27813631…
集合(set) 定义:由不同元素组成的集合,集合中是一组无序排列可hash的值(不可变的值)例如数字.字符串.元组,可以作为字典的key 定义集合: # 定义集合 s = {1, 2, 3, 3, 3, 4, 5} print(s) print(type(s)) 输出: {1, 2, 3, 4, 5} <class 'set'> 定义可变集合set # 定义可变集合 s = set("hello") # ()内为可迭代类型 print(s) 输出: {'l', 'h', '…
#Create a new set num_set = , , , , , ]) #Discard number num_set.discard() print(num_set)…