代码改变世界

随笔分类 -  Python

python学习之列表的定义以及增删改查

2018-04-27 20:59 by Justinyangbigdata, 450 阅读, 收藏,
摘要: 列表定义: >>> name['lily','lucy','tom'] >>> nums = [11,22,33,'100','lily'] #python中的列表中可以定义任意类型的元素 用+将两个列表加起来,或者下面的方法 增加和删除 pop从后往前删,append后面追加 类似于栈,后进先出 阅读全文

Python学习之字符串中的下标和切片以及逆序

2018-04-27 19:29 by Justinyangbigdata, 1882 阅读, 收藏,
摘要: python中的下标从0开始 从后往前取 注意:后面的2代表步长,先看2:-1取出来的数值 [起始位置:终止位置:步长] 逆序 但是发现如果[-1:0:-1]发现是取不到第一个元素的,那么怎么办? 此时将中间的0去掉就行,去掉就代表取到第一个元素,如果这里为空,那么默认就会去找第一或者最后一个元素. 阅读全文

python学习之组成字符串的两种方式

2018-04-27 18:56 by Justinyangbigdata, 1005 阅读, 收藏,
摘要: 第一种就是加法,比如 a ='张三' b = '李四' 那么print c =a+b 例如之前提到的 或者数值转换成字符串的 num = 100 str(num) 其他参照表格中的转换即可 2.组成字符串第二种方式(引用变量) 阅读全文

python学习之 %s %d 以及%变量名的含义

2018-04-14 19:36 by Justinyangbigdata, 2922 阅读, 收藏,
摘要: %age是对前面age变量的引用,%d是将这个变量名为age的值加到其中,但是如果变量值为字符串类型,则这里应该写成%s 也就是说当变量值为数值类型,而且必须是整型类型 应该使用%d 当变量值为字符串类型,应该使用%s 阅读全文

python学习之变量以及变量/标识符/关键字

2018-04-14 19:36 by Justinyangbigdata, 369 阅读, 收藏,
摘要: Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言,代码简洁,功能强大,是使程序员能够专注于解决问题而不是研究语言本身.接下来我们先从它的语法开始学起 1.首先要懂得python的注释是以#开头.方便我们更快速的理解代码 假如要注释掉某些信息 用'''信息内容'''即可. 2. 阅读全文

python学习之if条件句的使用

2018-04-14 19:32 by Justinyangbigdata, 509 阅读, 收藏,
摘要: if循环 if 条件: 代码块 运行 if else的用法 if elseif else用法 if 条件1: elif 条件2: elif条件3: else: 阅读全文

python学习之break和continue在for循环中的使用(案例:打印出10以内的偶数,并且只要前三个偶数)

2018-04-14 19:30 by Justinyangbigdata, 1712 阅读, 收藏,
摘要: 运行程序,break是整个程序都跳出 continue则表示跳过当前一次循环,然后继续执行循环 阅读全文

python学习之循环语句的使用

2018-04-14 18:34 by Justinyangbigdata, 409 阅读, 收藏,
摘要: 循环语句主要有while和for循环两大类,接下来先看下while循环 1.while循环(python里没有do while循环语句) while 条件: 代码块 执行程序 2.for循环(可以取二元组 数组 字符串中的元素) for 变量 in 变量: 执行 阅读全文

python学习之如何一次性输出多个变量的值

2018-04-14 18:24 by Justinyangbigdata, 20786 阅读, 收藏,
摘要: 如果要输出多个结果 ,中间使用逗号隔开,且引用变量为%(变量1,变量2,变量3)例如 阅读全文

python2执行程序报错:NameError: name 'y' is not defined

2018-04-14 18:14 by Justinyangbigdata, 9996 阅读, 收藏,
摘要: 然后运行一直报错 这个错误,是由于版本不同造成的语法错误,在python3中,输入可以使用input,但如果你的版本是python2,那么此时input就得改成raw_input,否则你输入数据会被当做代码来执行. 然后在运行即可成功. 阅读全文

python执行脚本报错: Non-ASCII character '\xe4' in file yang.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

2018-04-14 15:59 by Justinyangbigdata, 673 阅读, 收藏,
摘要: 这是因为我们在写python程序的时候,无论在注释里面出现中文,还是在代码里面出现中文,也就是说只要这个python程序里面有中文,我们就不能直接用python2来进行执行,如果安装是python3可以直接使用python3来进行执行,如下图 否则修改脚本文件,在首行加上一行,保存重新执行 此时成功 阅读全文