Monthly: 7月 2017
【Python 3.6.1】list(列表)基本操作(一)
列表是内置类型之一,程序中经常使用;列表用中括号定义,中括号中用逗号分隔。
一、定义列表
[crayon-66211264131ea962707644/]
二、列表索引,以0开始
[crayon-66211264131f1040084092/]
三、列表截取
[crayon-66211264131f...
【Python 3.6.1】字符串截取
1:字符串索引
[crayon-6621126414d9f581365441/]
我们来数一下字符串的顺序号
[crayon-6621126414da4895123799/]
通过上面的排序我们可以很清楚的看到每个字母的序号值
[crayon-6621126414da6904226822/]
2:字符串负索引(通...
【Python 3.6.1】replace()方法
一、描述
replace() 方法:将字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。
二、语法
[crayon-6621126415fa6434972187/]
old:被替换的字符串
new:替换被替换的字符串
...
【Python 3.6.1】去掉字符串两端的空格
有的时候为了程序的健壮,需要将传入的字符串的两段空格去掉,python也有自己的方法去除两段空格。测试如下:
一、去掉两端空格strip()
[crayon-662112641710c835821408/]
二、去掉左侧空格lstrip()
[crayon-662112641711129337...
【Python 3.6.1】split()方法
描述:split()方法,通过指定分隔符对字符串进行拆分为list
语法:
[crayon-66211264182a0688409280/]
分隔符:默认为所有的空字符,当然也可以是逗号、空格、换行(\n)、制表符(\t)等。
[crayon-66211264182a5883469717/]
上面...
【MySQL】1064 – You have an error in your SQL syntax;
MySQL用的不多,由于工作需要,需要在MySQL5.5上创建一个存储过程,在创建的过程中,报如下错误:
[crayon-6621126419490957950613/]
看着上面的错误,感觉是代码中第一行代码的问题,可是第一行就是变量的定义。怎么看也看不出问题...
【Python 3.6.1】脚本传参
sys模块的argv方法可获取相应的参数。如下:
sys.argv[0]表示返回脚本的名称
sys.argv[1]表示返回传入的第一个参数
sys.argv[n]表示返回传入的第n个参数
传参的方法,在调用脚本时,参数写在脚本的后面,多个参数用空格...
【Python 3.6.1】循环语句中使用break和continue
一、break:跳出当前的循环体
[crayon-662112641b7e2968088926/]
二、continue:跳过当前循环块中剩余的部分
[crayon-662112641b7e7428946066/]
2.1 continue 注意事项:死循环
while循环时使用continue时需要格外的注意,否则...
【Python 3.6.1】循环语句-FOR
一、语法
[crayon-662112641ca25259225548/]
二、测试,因为脚本中包含中文,所以,需要设置utf-8编码
[crayon-662112641ca2a126007306/]
三、range()函数
[crayon-662112641ca2d585116202/]
[crayon-662112641ca2f020473396/]
...
【Python 3.6.1】循环语句-WHILE
一、while语法
[crayon-662112641dc13412567330/]
二、while测试
[crayon-662112641dc18430088091/]
三、while else 测试
[crayon-662112641dc1b382611281/]