Python学习
Wuxy_Fansj_Forever
越努力越幸运!
展开
-
Python 中' '.join()出现错误的解决办法
1、sequence item 0: expected str instance, int found 这个报错的原因是join后面()里的对象不是string类型,如:此处将 print(' '.join(a_list)) 修改成 print(' '.join('%s'%id for id in a_list)) 就可以了,试一下:...原创 2018-06-21 10:49:51 · 7665 阅读 · 1 评论 -
说说Python里的获取日期方法
在python里想要自动的获取电脑系统上的时间,并自动显示出来,需要导入datetime模块。datetime.datetime.now().strftime(""%d-%m-%Y %H:%M:%S"")这条语句能够获取到的时间可以精确到秒datetime.date.today().strftime("%Y-%m-%d")这条语句获取到的时间只能精确到天。下面上代码:import datetime...原创 2018-06-20 15:26:43 · 1101 阅读 · 0 评论 -
Python 统计一串字符里数字、英文字母、空格以及其他字符的个数
在这儿首先想到要用到ASCII码,下面附一张ASCII码转换表:0~9数字的ASCII码值取值范围为48~57a~z小写英文字母的取值范围为97~122A~Z大写英文字母的取值范围为65~90sstr=list(input("Please enter a string: "))alphas=[]digits=[]spaces=[]others=[]for i in range(len...原创 2018-06-20 09:08:06 · 20700 阅读 · 0 评论 -
使用python可视化包pygal生成可缩放的矢量图形文件
安装pygal在Windows系统中,命令类似于下面这样:pyhton -m pip install --user pygal==1.7绘制直方图1、为创建条形图,我们创建了一个pygal.Bar()实例,并将其存储在picture中。picture=pygal.Bar()2、接下来设置title属性,用来表示直方图的名字,并将掷骰子的所有可能结果用作x轴的标签(标签一定要是string型,int...原创 2018-06-17 12:14:05 · 3541 阅读 · 4 评论 -
Python “&”、“|”、“^”按位逻辑运算到底是咋回事
if __name__=='__main__': a,c=map(int,input("Please enter 2 numbers: ").split()) b=a&c print(b)&是按位逻辑运算符,比如5 & 6,5和6转换为二进制是101和110,此时101 & 110=100,100转换为十进制是4,所以5 & 6=4a,b=map(i...原创 2018-06-21 14:26:36 · 42911 阅读 · 2 评论 -
python 类中的“静态”成员变量
Python ,Static类中定义一个变量StaticVar,并给它初始化等于5,a,b,c作为该类的三个对象;a对自己的属性StaticVar进行加一后,与类的属性脱离了关系,成为了a自己的属性,所以后来类的属性StaticVar自增2时,对a就不产生影响了,但是由于b与c都没有对自己的属性StaticVar做出变化,所以没有与类的属性脱离关系,所以后来类的属性自增2时,b与c的属性也都同时加...原创 2018-06-21 10:49:20 · 1350 阅读 · 0 评论 -
Python 输出时去掉列表元组外面的方括号与圆括号
在这可以用join()函数'x'.join(y),x可以是任意分割字符,y是列表或元组。以列表为例,可以将列表中的每一个元素两头的引号给去除,同时,元素与元素之间以字符‘x’作为分割标志,并且列表最外面的中括号也能去除掉。元组同理。a_list=['monday','tuesday','wednesday','thursday','friday','saturday','sunday']prin...原创 2018-06-20 15:37:30 · 50701 阅读 · 7 评论