基础
日天达人
这个作者很懒,什么都没留下…
展开
-
Python小白基础
一.编程语言机器语言:直接用计算机能听懂的二进制指令,去编写程序,需要理解硬件细节汇编语言:用英文标签(英文单词)取代二进制指令去编写程序,需要理解硬件细节高级语言:直接用人类能理解的表达方式去编写程序,不需要理解硬件细节编译型(C语言):谷歌翻译解释型(python):同声翻译执行效率:机器语言>汇编语言>高级语言(编译型>解释型)开发效率:机器语言...原创 2018-12-27 13:44:10 · 138 阅读 · 0 评论 -
python变量+随笔+字典列表嵌套练习
变量名的命名应该反映出变量值所记录的状态(命名的大前提)变量名的命名规范如下:1.变量名是由字母,数字,下划线组成2.不能以数字开头3.不能使用关键字命名变量名 变量命的命名风格:1.驼峰体AgeOfOldboy=732.纯小写+下划线(推荐使用)age_of_oldboy=73 变量值具备三大特征:id,type与值例如:age=18id:...原创 2018-12-28 16:55:32 · 414 阅读 · 0 评论 -
python字符类型,及其部分内置函数
int与floatint可以将纯数字的字符串转成整型(加.不行,可以用float转)int(‘’12.0‘’)是错误的int,float是不可变类型,值变,地址变 str类型str可以将任意类型转换为字符串类型str能存一个值,有序,不可变,可hashstr:1.按索引取值(正向取,反向取):只能取,不能改变类型2.切片(顾头不顾尾,步长)从一个大的字符...原创 2019-01-03 16:11:21 · 274 阅读 · 0 评论 -
day4
Python3只有一个inputPython2中的raw_input与py3的input一模一样Python2中的input:要求输入者必须输入一个明确的数据类型,输入什么内容,存成什么类型 运算符:算数运算符:int,float=>数字类型/精确除//取整除%取余数**乘方# +与*:字符串可以相加,加 号必须为都为...原创 2018-12-29 13:31:46 · 99 阅读 · 0 评论 -
day_07
tuple:元组定义:元组就是一个不可变的列表,属于不可变类型用途:当记录多个同种属性的值,并且只有读的需求,没有改的需求时定义方式:在()内用逗号分隔开多个任意类型的元素注意:t=('egon',)当元组内只有一个元素时,必须加逗号数据类型转换: t=tuple('hello')结果为:(‘h’,‘e’,'l‘,’o')属性:元组有序元组不可变,但是元组里面的...翻译 2019-01-04 16:14:22 · 89 阅读 · 0 评论 -
python字符编码
字符编码:人类的语言 翻译(编码)二进制保存不是目的,取出来才是目的想要保存翻译的结果,必须采用相同的规范,也就是字符编码ascII 一个字符占一个字节GBK 中文使用两个字节,英文使用一个字节Unicode 支持任何国家的语言,两个字节存储任意符号,(是优点也是缺点)要求速度高的情况下,选择Unicode,存储在硬盘utf-8 可以将其看作是Unicode的升级版,一...原创 2019-01-08 18:57:11 · 129 阅读 · 0 评论 -
python文件处理
文件处理,文件是操作系统提供一虚拟接口,用于简化对硬盘的操作,一个文件就代表硬盘上的一段二进制 数据目的:将数据永久保存基本形式:1.打开文件:方法一open(r‘文件路径’,mode='rt',encoding='utf-8')2.管理上下文:with open(r‘文件路径’,mode='rt',encoding='utf-8') 可以不用写closed ...原创 2019-01-08 18:58:05 · 99 阅读 · 0 评论