- 博客(19)
- 收藏
- 关注
转载 Python(day8)迭代器、生成器
一 什么是迭代1 重复2 下一次重复是基于上一次的结果1234567891011121314151617181920# while True:# cmd=input('>>: ')# print(cmd)# ...
2017-07-31 16:56:00 99
转载 Python(day6)-函数
一 为何要有函数?不加区分地将所有功能的代码垒到一起,问题是:代码可读性差代码冗余代码可扩展差如何解决?函数即工具,事先准备工具的过程是定义函数,拿来就用指的就是函数调用结论:函数使用必须是:先定义,后调用二:函数的分类 1.内置函数:built-in 2.自定义函数: def 函数名(参数1,参数2,...): '''注释''' 函数体...
2017-07-31 16:55:00 89
转载 Python(day5)文件操作
一、文件处理流程打开文件,得到文件句柄并赋值给一个变量通过句柄对文件进行操作关闭文件二、文件打开模式打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。打开文件的模式有:r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】w,只写模式【不可读;不存在则创建;存在则清空内容】x,...
2017-07-31 16:39:00 89
转载 Python(day4)集合、布尔类型
集合的作用一:关系运算集合的作用二:去重定义集合:集合内的元素必须是唯一的;集合内的元素必须是可hash的,也是就不可变类型;集合是无序的123456s={'egon',123,'egon','1'}#s=set({'egon',123,'egon','1'} )print(s,type(s))...
2017-07-31 16:38:00 92
转载 python_day3列表、元组、字典
一、列表定义:[ ] 内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素特性:> 可存放多个值> 可修改指定索引位置对应的值,可变> 按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序1.1列表创建list 表示列表类型list1=[ ] #空列表list2=[1,2,3,4]list3=['a','b',...
2017-07-31 16:37:00 92
转载 python小练习
1.#使用while循环输出1 2 3 4 5 6 8 9 10count=1while count < 11: if count == 7: count+=1 continue print(count) count+=12.#输出 1-100 内的所有奇数for ...
2017-07-31 16:36:00 88
转载 Python第二天
一、流程控制1.条件语句1.1单分支1.2多分支条件判断计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。a = 5if a > 2: print('yes')根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做。也可以给if添加一个else语句,意思是,如...
2017-07-31 16:35:00 70
转载 Python第一天
Python第一天一、为什么要编程 解放人力:让机器按照人们事先为其编写好的程序自发地去工作二、什么是编程语言编程语言就是程序员与计算机之间沟通的介质;程序员把自己想说的话用编程语言写到文件里,这其实就开发了一个程序,接下来让计算机按照文件里说的内容去做事情,这就是程序的执行。三、编程语言的分类机器语言---->汇编语言---->...
2017-07-31 16:35:00 88
转载 shell之流程控制
一、if语句、while、for循环各种小例题1.用户验证[root@bogon ~]# cat buer.sh #!/bin/bash#user='buer'#password='1234.com'read -p 'please your name:' userread -p 'password:' passwdif [ $user ...
2017-07-31 16:34:00 86
转载 shell正则表达式(1 )
一、什么是正则正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。二、grep1.参数-n :显示行号-o :只显示匹配的内容-q :静默模式,没有任何输出,得用$?来判断执行成功没有,即有没有过滤到想要的内容-l :如果匹配成功,则只将文件名打印出来,失败则不打印,通常-rl一起用,...
2017-07-31 16:33:00 99
转载 Shell之基本用法
一:shell简介1.什么是shell shell的中文意思是“外壳”,通俗地讲,shell是一个交互编程接口,通过获得用户输入来驱动操作系统内核完成指定工作。shell除了作为命令解释程序以外,还是一种高级程序设计语音,它有变量、关键字、有各种控制语句、支持函数模块,有自己的语法结构。shell最重要的功能是命令解释,从这种意义上说,shell是一个命令解释器。2.Lin...
2017-07-31 16:32:00 116
转载 Samba服务部署
作业一:部署Samba准备环境:iptables -F systemctl stop firewalld systemctl disable firewalld #关闭防火墙 /etc/sysconfig/selinux selinux=disable #修改SELinux配置文件,关闭SELinux setenforce...
2017-06-01 10:59:00 71
转载 Linux基础(3)
root 用户不受权限设置如果文件有x 就可以执行对目录的权限r:可以查看目录下面的文件名w:可以在该目录下新建,删除,修改文件名x:可以cd进入目录对于文件:可执行的文件来说需要有可读权限tarcvftest.tar* c->新增v详细信息 f 文件tar-tftest.tar查看有哪些文件t...
2017-06-01 10:58:00 100
转载 linux基础(2)
作业一:1) 新建用户natasha,uid为1000,gid为555,备注信息为“master”useradd natashagroupmod -g 555 natashausermod -u 1000 -c master natasha2) 修改natasha用户的家目录为/Natashausermod -d /home/Natasha natasha3) 查看用户信息配置文件的最...
2017-06-01 10:56:00 147
转载 linux基础(2)
作业一:1) 新建用户natasha,uid为1000,gid为555,备注信息为“master”useradd natashagroupmod -g 555 natashausermod -u 1000 -c master natasha2) 修改natasha用户的家目录为/Natashausermod -d /home/Natasha natasha3) 查看用户信息配置文件的最...
2017-05-25 11:05:00 218
转载 Linux基础(1)
1.VMware Workstation安装CentOS7.0 图文版详细步骤可以看连接:http://blog.csdn.net/alex_my/article/details/38142229二、Linux简介1)Linux终端也称为虚拟控制台。Linux终端采用字符命令行方式工作,用户通过键盘输入命令,通过Linux终端对系统进行控制。2)切换虚拟终端的方法:Ctr...
2017-05-25 11:04:00 75
转载 网络基础及网络协议
一、什么是互联网协议?为什么要有互联网协议? 连接两台计算机之间的internet实际上就是一系列统一的标准,这些标准称之为互联网协议,互联网的本质就是一系列的协议,总称为‘互联网协议’(Internet Protocol Suite). 互联网协议的功能:定义计算机如何接入internet,以及接入internet的计算机通信的标准。 比如,一台设备安装了操作系统、软件,...
2017-05-22 14:29:00 170
转载 操作系统简介
一、为什么要有操作系统 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。程序员无法把所有的硬件操作细节都了解到,管理这些硬件并且加以优化使用是非常繁琐的工作,这个繁琐的工作就是操作系统来干的,有了他,程序员就从这些繁琐的工作中解脱了出来,只需要考虑自己的应用软件的编写就可以了,应用软件直接使用操作系统提供的功能...
2017-05-22 14:27:00 168
转载 计算机基础重要性
一、什么是计算机?计算机是一种能够按照指令对各种数据和信息进行自动加工和处理的电子设备。电脑系统分为硬件和软件两大部分,硬件相当于人的身体,而软件相当于人的灵魂;而一套完整的计算机系统分为:计算机硬件,操作系统,软件(程序员开发的就是软件)操作系统是用来调用、组织计算机的各硬件来运行工作的,而应用程序是基于操作系统之上的,操作系统也就相当于应用程序的运行平台,或是软件与硬件沟...
2017-05-22 14:21:00 174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人