day02 python】的更多相关文章

day02 python   一.循环: while循环     while expression:         while_suite     1.break 停止当前循环(如果多个循环嵌套, 只能跳出一层循环)     2.in     3.continue 停止本次循环之后的代码, 继续下次循环     4.else  count = 1 while count < 10:     print(count)     count += 1     if count == 5:      …
本节内容 1.列表操作 2.元组操作 3.字符串操作 4.字典操作 5.集合操作 6.文件操作 7.字符编码与转换 一.列表操作 定义列表 names = ['Ming',"Hua",'Jun'] 通过下标访问列表中的元素,下标从0开始计数 >>> names[0] 'Ming' >>> names[2] 'Hua' >>> names[-1] 'Jun' >>> names[-2] #还可以倒着取 'Hua' 切…
1 基本数据类型 Python有五个标准的数据类型: Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) 1.1 数字 数字数据类型用于存储数值,是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象. Python支持四种不同的数字类型: int(有符号整型) long(长整型[也可以代表八进制和十六进制]) float(浮点型) complex(复数) bool(True和False,1和0) 当你指定一个值时,Num…
python里面常见的数据类型 目录 一.int 整形只有一个方法bit_length() 可以显示二进制长度 a = 10b = a.bit_length()print(b)1010 二.bool bool -> 数据类型之间的转化(记结论) int(字符串) => 把字符串转化成数字 str(数字) => 把数字转化成字符串 结论1: 想要把x变成y y(x) 结论2: 所有的空都表示False, 所有的非空都表示True 三.string 字符串的索引 程序员数数从0开始 字符串[…
列表是python中的基础数据类型之一,其他语言中也有类似于列表的数据类型,比如js中叫数组,他是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如: li = [‘alex’,123,Ture,(1,2,3,’wusir’),[1,2,3,’小明’,],{‘name’:’alex’}] 列表相比于字符串,不仅可以储存不同的数据类型,而且可以储存大量数据,32位python的限制是 536870912 个元素,64位python的限制是 1152921504606846975…
初识pyhton的模块: 什么是模块: 我的理解就是实现一个功能的函数,把它封装起来,在你需要使用的时候直接调用即可,我的印象里类似于shell 的单独函数脚本. python 的模块分为标准的和第三方的,标准的直接使用即可,第三方需要安装,可以使用pip 来安装模块,这个我们以后再讲. 模块都在哪里呢? 其实模块也是一个文件,我们通过搜索发现自带的模块都在python安装目录的base/lib下,第三方的模块则是在base/lib/site-packages 如何使用模块: 我们在使用模块的某…
一.数据类型 列表: 定义:在[]内,可以存放多个任意类型的值,并以逗号隔开: 一般用于存放学生的爱好,课堂的周期等. 定义一个学生列表,可存放多个学生 students = ['A','B','C','D'] print(students[1]) #B student_info = ['S',84,'male',['泡8','喝9']] #取S同学的所有爱好 print(student_info[3]) #取S同学的第二个爱好 print(student_info[3][1]) 优先掌握的操作…
'''''''''列表: 定义: 在[]内,可以存放多个任意类型的值, 并以逗号隔开. 一般用于存放学生的爱好,课堂的周期等等...'''# 定义一个学生列表,可存放多个学生# list(['钱垚', '李小龙', '张全蛋', '赵铁柱'])# students = ['钱垚', '李小龙', '张全蛋', '赵铁柱']# print(students[1]) # 李小龙## student_info = ['杨波', 84, 'male', ['泡8', '喝9']]# # 取杨波同学的所有…
一. 常用数据类型及内置法 1 列表 定义: 列表是Python中内置有序.可变序列,列表的所有元素放在一对中括号“[]”中,并使用逗号分隔开: 当列表元素增加或删除时,列表对象自动进行扩展或收缩内存,保证元素之间没有缝隙: 在Python中,一个列表中的数据类型可以各不相同,可以同时分别为整数.实数.字符串等基本类型,甚至是列表.元组.字典.集合以及其他自定义类型的对象. [10, 20, 30, 40] ['crunchy frog', 'ram bladder', 'lark vomit'…
列表: : 在[ ]内,可以存放多个任意类型的值: 并以逗号隔开. 一般用于存放学生的爱好:课堂的周期等等... 例如: 定义一个学生列表,可存放多个学生 list(['钱垚', '李小龙', '张全蛋', '赵铁柱']) students = ['钱垚', '李小龙', '张全蛋', '赵铁柱'] print(students[1]) # 李小龙 student_info = ['杨波', 84, 'male', ['泡8', '喝9']] print(student_info[3]) #取杨…
一.运算符 1.算数运算符 2.比较运算符 3.复制运算符 4.逻辑运算符 5.成员运算符 二.基本数据类型 1.数字 整数(int) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位系统上,整数的位数为64位,取值范围为-2**63-2**63-1,即-9223372036854775808-9223372036854775807 浮点数(fload) 浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表…
#!/usr/bin/python   import sys   def isNum(s):     for i in s:         if i in '0123456789':            pass         else:             print "%s is not a number" %s             sys.exit()     else:         print "%s is a number" %s   i…
Python基础 Python基础01 Hello World! Python基础02 基本数据类型 Python基础03 序列 Python基础04 运算 Python基础05 缩进和选择 Python基础06 循环 Python基础07 函数 Python基础08 面向对象的基本概念 Python基础09 面向对象的进一步拓展 Python基础10 反过头来看看 Day01 - Python 基础介绍(50) Day02 - Python 基本数据类型(39) Day03 - Python…
写在前面 上课第二天,打卡: 大人不华,君子务实. 一.进制相关 - 进制基础 数据存储在磁盘上或者内存中,都是以0.1形式存在的:即是以 二进制 的形式存在: 为了存储和展示,人们陆续扩展了数据的表示形式:八进制 -> 十进制 -> 十六进制... 二进制: ... 十进制: ... 十六进制: a b c d e f ... - 文件读写相关函数方法 虽然硬盘上存储形式都是简单的0和1,但是随着计算机科学的快速普及和发展,兼容了越来越多的语言和文字:所以出现了很多编码形式: 然而每一种编码…
s12-20160109-day02 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* BLOCKS =============================================================================*/ p, blockquote, ul, ol, dl, table, pre { margin…
1.初识模块 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,现在简单的学习2个常见的标准库——sys和os. (1)系统的标准库sys # Author:GCL # 系统的标准库sys import sys # 打印环境变量 print(sys.path) # 打印相对路径 print(sys.argv) 标准库sys ['F:\\Python\\code\\Day02', 'F:\\Python\\code\\Day02', 'E:\\PythonAnZhuang\\pyth…
21天的python基础学习,使用<Python从入门到实践>,并且需要手敲书中的code,以下为整个学习过程的记录. Day01: 安装python时要选择复选框 Add Python to PATH,否则还要去环境变量中添加路径. 在cmd中输入python --version,可查看python版本. 在cmd中输入python可进入python会话,exit()退出python会话. Chapter 1 1.从终端运行Python程序: cmd中磁盘间切换不需要cd,直接G:就可切换到…
Python 代码执行流程: 编译 --> 执行 源代码  -->  字节码  -->  机器码  --> CPU执行 python 先将自己的源代码,编译成Python 字节码,不同语言的字节码,只有对应的编译器可以识别,运行时再将字节码转换成机器码在执行,经过了现两个转换的步骤,所以比 C 语言要慢一个量级. Python 的几种实现: python 作为一种编程语言,它有多种实现.这里的实现指的是符合Python语言规范的Python解释程序以及标准库等.这些实现虽然实现的是…
一.列表(list) 1.定义一个列表 name=["tom","jerry","12","13","lose","me"]  2.索引 与字符串的索引一样,列表索引从0开始. print ("第一个元素:%s"%name[0]) >>第一个元素:tomprint ("最后一个元素:%s"%name[-1])>>最后一个元素…
版权声明: 本文中的资料均来自于互联网.将各路内容摘抄于此,作为学习笔记,方便用作后面翻阅查看.如果原作者对文中内容的引用有任何版权方面的问题,请随时联系,我将尽快处理. 特别鸣谢:武沛齐 <Python之路[第二篇]:Python基础(一)> 本节课内容:      基本数据类型      基本数据类型的扩展   作用域:      一个变量只要存在内存里,就可以用.(只要声明了,就可以使用.)      # 在后面写函数(面向过程)的时候,需要额外添加一个条件:栈.     name =…
 type  查看数据类型.2 **32  :2的32次方 .浮点的表示类型是小数,但是小数不仅仅包括浮点 浮点数用来处理实数,即带有小数的数字 三元运算:  result = 值1 if 条件 else 值2   如果条件为真,result = 值 1   如果条件为假,result = 值2     对于python,一切事物都是对象,对象基于类 创建  encode编码   decode解码  https://www.cnblogs.com/txw1958/archive/2012/07/…
python的版本与基本类型... 第一: 讲了计算机的基础的补充,讲解了什么是操作系统,计算机硬件,应用程序之间的关系: 操作系统是一个能协调管理计算机软件与硬件的软件程序: 能帮我们发送指令集到CPU然后CPU把我们需要的软件的文件,从硬盘上读取到内存中.反之,也能把内存中的数据写入硬盘里面: 第二:讲了编程语言的分类: 分为机器语言.汇编语言和高级语言: 机器语言: 站在机器的角度,能够直接让机器人听懂的语言,即二进制编程,直接操作硬件. 优点:执行速度快 缺点:编码比较繁琐,开发效率低,…
今天,来时大概复习了上一天讲过的一些计算机基础和简单数据类型和if语句,第二天就来了循环,还是个while的死循环,突然想到还是电脑好,不管循环多少次,只要电脑不崩溃,就能一直精准的算下去,这就和人不一样了,不管同样的事做过多少次也是又概率出错的,时间的长短就决定概率的大小了,while的基本类型就是后面加个正确的条件就行了,如果条件一直正确并成立,则就一直循环下去,在循环内能运行的东东就多了,可以不停的加啊什么的,想要停的只要在一定条件下加个break就可以了,还讲了一个硬货就是字符串格式化,…
python,诞生于1989年的圣诞,Guido van Rossum为了打发无聊,因此发明了python,并且开放了其源代码,使得这门语言在随后的几十年的发展的越来越广.现今,2.x版本已经在2.7版本停止更新,最新的为3.7版本,二者版本不能兼容,因此,以后应该多多学习python3的版本. 在官网www.python.org上,下载了两个版本的python,安装时没有添加环境变量,自己在Windows10系统中,启用终端cmd命令符,写入python,提示不存在,因此,需要添加环境为终端提…
算术运算符 >>>1+2 3 >>>3-2 1 >>>2*2 4 >>>5/2 2.5 >>>5//2 #整除 2 >>>9//2 4 >>>9%2 1 >>>2**10 #指数运算 2个星号 1024 文件的扩展名 .py:python的程序文件 .txt:文本文件 jpg png gif jpeg bmp:图片文件 avi rmvb mp4 mkv 3gp:视…
字符串:数据类型的学习 #======================================基本使用====================================== #1.用途 #2.定义方式 #3.常用操作+内置的方法 #======================================该类型总结==================================== #存一个值or存多个值 #有序or无序 #可变or不可变(1.可变:值变,id不变.可变==不…
一.编程语言介绍(***) 1.1.机器语言:直接用计算机能理解的二进制指令编写程序,直接控制硬件 1.2.汇编语言:用英文标签取代二进制指令编写程序,本质也是直接控制硬件 1.3.高级语言:用人类能理解的表达方式去编写程序,无需考虑硬件的操作细节 高级语言包含两种: 1.编译型:类似于谷歌翻译 2.解释型:类似于同声传译 执行效率:机器语言>汇编语言>高级语言>(编译型>解释型) 开发效率:机器语言<汇编语言<高级语言<(编译型<解释型) 跨平台性:机器语…
今日内容: 1.编程语言介绍(***) 2.python介绍(***) 3.安装cpython解释器(多个版本)(****) 4.运行python程序的两种方式(****) 4.1 交互式 4.2 命令行:python3 D:\test.py 运行python程序的三个阶段(******) 5.变量(*****) 6.数据类型的基本使用(*****) 7.运算符(*****) 一.编程语言 机器语言:速度快,直接应用于硬件,但是编程难度大 汇编语言:本质应用于硬件,用英文标识来编写程序,学习难度…
复习 重点: 1.进制转换:二进制 与十六进制 2.内存分布:栈区 与堆区 # 二进制1111转换十六进制 => 8 4 2 1 => f 10101100111011 => 2a77 abf1 => 1010101111110001 # 计算机原理:控制器 运算器 储存器 input设备 output设备 IO流 # 三大核心:CPU 内存 硬盘 # 操作系统 今日内容 1.编程语言介绍 2.python语言介绍 3.安装官方cpython解释器 - - 版本共存 4.运行pyt…
一 语言分类 机器语言,汇编语言,高级语言(编译和解释) 二 环境变量 1.配置环境变量不是必须的2.配置环境变量的目的:为终端提供执行环境 三Python代码执行的方式 1交互式:.控制台直接编写运行python代码 2.脚本式:文件编写python代码作为脚本交给解释器执行 总结:交互式不能永久保存代码,可以实时显示代码,python属于解释性语言,凭解释器解释运行python代码,运行方式是从上至下逐行解释执行 四 pip(python的应用商城,在商城中下载工具为python拓展功能)…