天下同归而殊途,一致而百虑
暂时未有相关通用技术能力~
阿里云技能认证
详细说明#!/usr/bin/env python # -*- coding:utf-8 -*- #@Time :2017/10/27 21:54 #@Author :zhouyuyao #@File :file_demo1.
break 语句用来终止循环,及时循环条件没有 false 条件或者序列还没有被全部遍历完,都会停止循环语句。 for i in range(10): if i>3: break print('a=' +str(i)) 返回结果: a=0 a=1 a=2 a=3 当 a=4 时,停止了循环,所以以后的所以操作都是没有意义的,直接跳出循环结束了。
for 循环主要用来遍历列表、字符串、文件等进行操作,默认是循环到最后一个元素为止。 test=dict(a=1,b=2,c=3,d=4) for i,j in test.items(): print(i,j) 返回结果: a 1 b 2 c 3 d 4 ...
5.2.1 if 语句格式: if 判断条件: 执行语句······ elif 判断条件: 执行语句······ else: 执行语句······ 例如: a=input('Please input a num: ') b=0 if int(a)>...
python 并不像其他语言一样要求以大括号来分辨逻辑,仅仅使用 tab 键(默认的四个空格)来区分代码。比如 a=input('Please input a num: ') b=0 if int(a)>b: print('a>0') else: print(...
当我们要查看 python 的变量属于哪种数据类型的时候,我们可以使用 print(type(variable)) 当我们要查看一个变量具体有哪些方法时,我们可以使用 variable=dict(a=1,b=2) print(dir(variable)) 那么我们想要知道方法的具体操作呢? m=dict(a=1,b=2) help(m.
下面我们学习的是列表,列表是由一序列特定顺序排列的元素组成的。可以把字符串、数字、字典等东西加入到列表中,其中的元素之间没有任何关系。列表也是自带下标的,默认从0开始。 strl='werwfrwefrvrtgrg' print(type(strl)) print(list...
在熟悉了列表之后,学习 tuple 元组就简单多了,因为列表 list 和元组 tuple 的唯一区别就是 [ ] 和 ( ) 的差别,且元组只有 count 和 index 两个方法。
字典是一种可变容器模型,可以存储任意类型对象,也就是所谓的 "来者是客"。 k={'name':'zhouyuyao','age':21,'sex':'female'} print(k) print(type(k)) # 返回结果: # {'name': 'zhouyuya...
4.1 整型:无小数点 a=100 b=-20 print(a) print(b) print(a-b) print(a.__abs__()+b.__abs__()) print(dir(a)) 4.
在学习一门语言之前,咱们先了解为什么我们要学它。 python是一个脚本语言,语言简单,兼容各版本系统,学习这门语言将对以后的运维日常工作提供极大的便利。 1.1 Linux 下 python 安装 首先从官网下载所需要的 python 版本,解压后直接编译安装即可, [root@server /]# tar -zxf Python-2.
1、算术运算符 运算符 描述 例子 + 加法,对操作符的两侧增加值 a+b=30 - 减法,从左侧操作数减去右侧操作数 a-b=-10 * 乘法,把运算符两侧的值相乘 a*b=200 / 除,由左侧操作数除以右侧操作数 b/a=2 % 模 ...
1、首先新建或者打开一个 python 文件,点击右上角一个绿色的小甲虫的图标(即调试)或者快捷键 "shift+F9" 进入 debugger 模式,如下: 2、然后我们在第12行设置一个断点,设置断点的一行会变成暗橘色: 3、然后我们点击运行这个程序,程序会在断...
PyCharm常用的快捷键有很多,但是下面我们列出平常比较实用的: ctrl+c : 不需要选中一行,当光标在一行任意位置时,使用这个可以直接复制整行的内容 ctrl+d :直接复制光标所在行的内容到下一行 ctrl+shift+n :快速搜索查找项目中的文件 ctrl+a :全选 ctrl+alt+l :选中的代码进行格式美化,这里需要注意是否和其他软件的快捷键冲突,(如QQ的快捷锁定键 ctrl+alt+l),在这里使用 ctrl+alt+shlft+l ,可以选择部分文件或者全部文件格式美化,更加方便。
在运行脚本或者代码的时候,可能会需要传入一个或多个参数,直接在命令后面添加较麻烦,那么怎样在 PyCharm 里面预先设置好参数呢? 首先我们打开一个 python 文件,使用 "ctrl+/" 注释原有的内容,添加新的需要传参代码,如下: 然后我们会发现 sys 是有...
安装 PyCharm 后打开,点击左上角 “FILE” 进入 “Settings”,进行头文件设置: #!/usr/bin/env python # -*- coding:utf-8 -*- #@Time :${DATE} ${TIME} #@Author :zhouyuyao #@File :${NAME}.
从官网下载node的二进制包,这里我们采用的是node-v8.6.0, 1、xz得到tar文件 [root@log src]# xz -d node-v8.6.0-linux-x64.
实现SVN与WEB同步,可以CO一个出来,也可以直接用自动更新web目录的方法,我们要在svn版本库中配置钩子来实现,就是创建一个post-commit的配置文件,对其进行简单的配置,简简单单的四步就可以实现Linux下SVN自动更新web目录配置。
安装说明 系统环境:CentOS7.2 #检查是否已安装SVN rpm -qa subversion 一.安装SVN yum -y install subversion 1、验证安装 检验已经安装的SVN版本信息 svnserve --version 2、代码库创建 ...
搜索进入postman官网下载客户端,或者安装谷歌浏览器postman扩展插件。
一、新建用户 //登录MYSQL root@log:~# mysql -uroot -p Enter password: 密码 Welcome to the MySQL monitor.
勾选下面红框中的内容就好啦 效果如下
假设我们有这样一个需求 共享名 路径 权限 Mealkey_Share /smb/docs 所有人员包括来宾均可以访问 Group /smb/tech 仅允许特定组的用户进行读写访问 特定组的组名为RD,目前的有zyy一人...
这个是本人最早接触的一篇数据库配置,也是让我入门Linux基础环境搭建的一篇,有时候忘了命令也会参考里面的内容 # rpm -ivh 12-cmake-2.8.11.1-5.
######################### 通用 ######################### # 启动后台进程 daemonize yes # 后台进程的pid文件存储位置 pidfile /var/run/redis.
下载 Redis # wget http://download.redis.io/releases/redis-4.0.1.tar.gz # tar xzf redis-4.
1. cmd上登录memcache telnet 127.0.0.1 11211 2. 列出所有keys stats items //这是条命令,列举出所有keys //通过stats items 的返回信息中的items id 获取key //例如 ite...
使用终端连接执行nodejs后,用户断开客户连接,服务就stop了。于是可以用forever,后台执行命令,然后保持服务运行 yum install forever -y #安装 forever start app.
1、系统变量 [root@passion ~]# env #查看系统变量 [root@passion ~]# echo $HOSTNAME #查看变量 passion [root@passion ~]# set #系统...
准备两台机器,一台作为服务端,一台作为客户端 1、在其中一台服务端上安装ansible [root@zhouyuyao ~]# yum install -y epel-release [root@zhouyuyao ~]# yum install -y ansible 2、...
1、系统变量 [root@passion ~]# env #查看系统变量 [root@passion ~]# echo $HOSTNAME #查看变量 passion [root@passion ~]# set #系统...
1、确定线上服务器的日志文件名称和路径 2、一台本地服务器能连接公网,创建一个日志账户,设置密码 3、线上服务器要求: a、确定是否已安装sshpass包 [root@iZwz9ghdadtaey1msor7gnZ sh]# rpm -qa|grep sshpass sshpass-1.
centos 6.7 basic server搭建apache+mariadb+php Apache 1、ifup ifcfg eth0,配置开机自动启动; 2、setup 设置dns 3、yum install vsftpd 4、修改vsftpd配置文件,两个配置文件中的r...
1、安装epel源 [root@server src]# ll total 16484 -rw-r--r--. 1 root root 14540 Jan 2 20:59 epel-release-latest-6.
安装 net-snmp-perl net-snmp-utils 即可 [root@server ~]# yum install -y net-snmp-perl net-snmp-utils
[root@server /]# tar -zxf Python-2.7.11.tgz [root@server /]# cd Python-2.7.11 [root@server /]# .
[root@blackfox zhouyuyao]# cat rc.memcached2.py #!/usr/bin/python import sys import os from subprocess import Popen,PIPE class Process(...
[root@blackfox zhouyuyao]# cat c8.py #!/usr/bin/python #coding:utf8 class MyClass(object): name = 'Test' def __init__(self): self.
[root@blackfox zhouyuyao]# cat c7.py #!/usr/bin/python #coding:utf8 var5 = "全局变量var5" class MyClass(object): var1 = '类的公有属性 var1' ...
[root@blackfox zhouyuyao]# cat c5.py #!/usr/bin/python #coding:utf-8 class People(object): color = 'yellow' def __init__(self,c): print "Init.