- 博客(8)
- 收藏
- 关注
原创 python基础5(类、斐波那契数列)
1. map()函数,map函数接收一个函数f和一个list,并通过把函数f依次作用在list的每个元素上,从而得到一个iterator(迭代)并返回,如果要作为list输出,则加个list()函数。def f(x): return x*xprint (list(map(f, [1, 2, 3, 4, 5, 6, 7, 8, 9])))[1, 4, 9, 16, 25, 36, 49,...
2018-03-31 22:55:56 446
原创 python基础4(线程)
1. 时间戳,通常是一个字符序列,唯一地标识某一刻的时间。time模块中,time.time(),返回当前时间的时间戳。import timeprint('time.time():%f' %time.time()) #注意要使用%f,表示浮点数print (time.localtime( time.time() )) #把时间戳浮点数传递给localtime函数,将时间戳转换成目前的时间元...
2018-03-29 14:53:38 177
原创 python基础3(进程)
1. %s代表字符串输出,%d代表十进制整数形式输出2. 关于进程:函数fork(),python的os module中有fork()函数用于生成子进程,生成的子进程是父进程的镜像,但是它们有各自的地址空间,子进程复制一份父进程内存给自己,两个进程之 间的执行是相互独立的,其执行顺序可以是不确定的、随机的、不可预测的。 注意:windows没有fork的调用。import osprint ('P...
2018-03-28 16:39:30 177
原创 python基础2
1、函数isdigit(),判断字符串是否是数字a='aAsmr3idd4bgs7Dlsf93AF'is_digit=[]for x in a: if x.isdigit(): is_digit.append(x)print(is_digit)['3', '4', '7', '9', '3']2、函数join(),可以让将字符串、元祖、列表中的元素以指定的字符连接...
2018-03-27 16:22:17 154
原创 python基础1
1、布尔值bool,只有true和false两种值,比较和判断的结果就是布尔值。比如1 == 1 给出true,1 == 2给出false>>>print(bool(1==1))>>>true2、bin(),十进制转二进制>>>bin(2)>>>0b10>>>bin(3)>&g
2018-03-25 21:01:09 110
原创 安装pycharm
本打算在Ubuntu中安装ulipad,结果发现ulipad4.1在python2.7环境下可以跑,楼主把python升级到3.5后,ulipad打不开了,报错ulipad missing parentheses in call to print。也就是python2.7中print ‘a’,而这种写法到了python3.5中是错误的,应该print(‘a’),再看ulipad4.1,居然是201...
2018-03-25 15:47:00 319
原创 Ubuntu环境熟悉
安装好Ubuntu后,我们就可以来熟悉一下环境了1、点击桌面的Home图标,这里就是我们的文件了,有桌面、文档、下载、音乐、图片、视频等等,有点像Windows下Administrator。2、点击Ubuntu界面左上角的老鼠头,可以看到有个Terminal Emulator,这是终端模拟器。(PS:Ubuntu系统终端可以用ctrl+alt+F6进入,ctrl+alt+F7可以回到可视系统)...
2018-03-25 13:18:04 554
原创 搭建Linux平台
搭建Linux平台有两种方法: 1、可以安装双系统,在现有的Windows系统下,创建第二个linux系统,比较流行的是Ubuntu。可以试试用wubi Ubuntu,比较傻瓜式的安装,不过bug太多,楼主在win7 64位和win10 64位下都试了安装,均以失败告终,不推荐。 2、可以在Windows系统下安装虚拟机,相当于安装一个软件,在虚拟机里安装Linux系统,推荐XUbu...
2018-03-25 09:41:57 3242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人