
Python
Mastli
我会更强
展开
-
python 出现错误 SyntaxError: Non-ASCII character 的解决方法
报错:SyntaxError: Non-ASCII character '\xe4' in file C:/Users/Li/PycharmProjects/untitled/flow.py on line 8, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details原因:Py原创 2016-03-29 23:28:15 · 15821 阅读 · 1 评论 -
python中的for i in range
n = input()for i in range(0,n):#for(i=0;i<5;i++) print i原创 2016-03-31 18:16:41 · 19822 阅读 · 2 评论 -
python 关于tuple的一些小笔记
#coding=utf-8#关于tuple的笔记#tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,#但是,tuple一旦创建完毕,就不能修改了。#tuple 没有append() insert() pop()#创建tuple和创建list唯一不同之处是用( )替代了[ ]。#获取 tuple 元素的方式和 list 是一模一样的,#我们可以原创 2016-03-31 17:50:39 · 486 阅读 · 0 评论 -
python关于list的一些小笔记
#coding=utf-8#关于list的笔记#注:print 输出时用','隔开每个输出项,会自动添加一个空格# 输出时用'+'则会将所有输出项强制转换为同一类型后输出#python 是动态语言,所以list 中包含的元素不要求都必须是同一种数据类型例如L = [1,'haha',"hehe"]print "不同种的数据类型也可存在于同一个list中:",L#appen原创 2016-03-31 17:32:38 · 413 阅读 · 0 评论 -
python 中的赋值语句的运用
#python 的赋值方法1.序列赋值x,y,z = 1,2,3#可看作:x=1,y=2,z=32.链接赋值x = y = 1print id(x)print id(y)#注意:链接赋值会将1的引用赋值给x和y,因此打印出x和y的id是相同的# 3.增量赋值x = x + 1#可写作:x+ = 1#这个特点其他很多语言中都有,比如c++,但要注意的是#c/c++原创 2016-03-30 22:06:25 · 10483 阅读 · 0 评论 -
Python 中的除法运算 // 和 /
在Python中,除法可用//或者/其中//代表整数除法,而/代表浮点数除法必须从__future__中导入divisionfrom __future__ import divisionprint 4/3print 4//3# OUTPUT:# 1.33333333333# 1原创 2016-03-30 21:54:25 · 785 阅读 · 0 评论 -
Python 中调用其他文件的两种方法 input 和raw_input
第一种import mylib #引入名称空间h = mylib.Hello() #创建一个对象h.sayHello() #利用对象调用函数第二种from mylib import Hello #引入Hello类h = Hello() #创建对象h.sayHello() #通过对象调用函数原创 2016-03-30 00:06:08 · 3301 阅读 · 0 评论 -
Python 中 append跟join的区别
# coding=utf-8#append# append是list(列表)的方法,函数参数是可以是任意一个元素,作用是在列表的最后添加上这个新元素。例如a=[1,2,3]则# a.append(4)以后a就是[1,2,3,4]a = [1,2,3]print aa.append(4)print a#join# join是string(字符串)的方法,函数参数是一个由字符串原创 2016-03-30 21:01:24 · 9113 阅读 · 0 评论 -
Python 读取输入 input 和raw_input
# raw_input()str = raw_input("Please input the string : (use raw_input)")print "The string is : ",strprint "The string is : {0}".format(str)print "The string is : %s" %str# input()str = input(原创 2016-03-30 20:38:34 · 3124 阅读 · 0 评论 -
python中的运算符
Table 2.1. Python运算符列表运算符描述x+y,x-y加、减,“+”号可重载为连接符x*y,x**y,x/y,x%y相乘、求平方、相除、求余,“*”号可重载为重复,“%”号可重载为格式化,,>,>=,==,,!=比较运转载 2016-04-01 11:00:32 · 725 阅读 · 0 评论