一、初识PythonPython官方网站:www.python.org版本:python-3.4.3.amd64somebody初次接触Python,没有使用Python2.x进行开发真实项目的经历。所以不知2.x版本和3.x版本孰优孰劣,目前是作为一门兴趣来了解及学习。二、安装windows环境安装由于somebody未有真实的Python开发经验,切目前仅限于学习,故所有的操作均在windows环境下进行。1.官网下载安装程序,链接:https://w
系统 2019-09-27 17:45:51 2068
对比以下两种写法,思考一下为何可以这样写。成绩在[0,50)、[50,60)、[60,80)、[80,100)、100、其它score=float(input("请输入你的成绩:"))ifscore==100:print('666呀,走吃大餐去')elif80<=score<100:print('还行,优秀,走,喝饮料去')elif60<=score<80:print('加油呀,弄明白点')elif50<=score<60:print('这可有点浪哟')e
系统 2019-09-27 17:45:46 2068
一在写之前最好指定python的路径:#!/usr/bin/pythonpython在linux中需要添加编码方式:以免出现中文乱码#-*-coding:UTF-8�C*-二在各类语言中,python应该是最会利用识缩进的语言,他的for语句即使有多行也不需要想java,C++、c一样使用{},可以像js、swift一样同换行符代表一句话,而不是使用;号。有学过语言背景的同学请注意:在python看来:如果改变了缩进的方式,例如在第二个for上缩进,会导致
系统 2019-09-27 17:38:36 2068
如下所示:Python2.7.7(default,Jun32014,01:46:20)[GCC4.9.020140521(prerelease)]onlinux2Type"help","copyright","credits"or"license"formoreinformation.>>>quitUsequit()orCtrl-D(i.e.EOF)toexit>>>使用quit(),exit(),或者Ctrl-D退出命令行。以上这篇在linux的终端退出
系统 2019-09-27 17:38:30 2068
学习python字符串方法的使用,对书中列举的每种方法都做一个试用,将结果记录,方便以后查询。(1)s.capitalize();功能:返回字符串的的副本,并将首字母大写。使用如下:>>>s='wwwwww'>>>scap=s.capitalize()>>>scap'Wwwwww'(2)s.center(width,char);功能:返回将s字符串放在中间的一个长度为width的字符串,默认其他部分用空格填充,否则使用char参数填充。举例如下:>>>s'
系统 2019-09-27 17:37:56 2068
iPhone5拥有加长的屏幕:相同的宽,但高度上却增加了176个像素。大多数的用户能够接受这多出来的空间,但是对于应用开发者来说如何创建一个能够适用于不能类型的iPhone屏幕的背景就是个挑战了。需要注意的是这里我们讨论的是iPhoneretina和iPhone5,之前的普通屏幕手机只是retina的一半而已。这里有4种方法来应对iPhone5的加长屏幕:1.完全不同的背景很明显第一种选择就是使用不同的背景用于不同的屏幕!如果你的背景非常复杂或者是刚好为定
系统 2019-08-29 23:45:58 2068
mysql>CREATETABLE`mysqlcode`(->`id`TINYINT(255)UNSIGNEDNOTNULLAUTO_INCREMENTPRIMARYKEY,->`content`VARCHAR(255)NOTNULL->)TYPE=MYISAMCHARACTERSETgbkCOLLATEgbk_chinese_ci;CREATETABLEadmin(admin_namechar(20)NOTNULL,admin_passwordchar(
系统 2019-08-29 23:40:19 2068
一般软件的注册机制可以通过获取硬件序列号,然后用非对称加密算法生成相应的公钥和私钥。但是用ManagedCode写获取硬盘序列号的代码不能解决所有的问题,比如不能在非管理员的权限下使用,前几天Sunmast在他的Blog上发布了《如何得到硬盘序列号?.NET版本[C#]》,就是没有解决这个问题,用WMI也有很多问题。要想顺利获取硬盘的序列号,目前只能依靠非托管代码了。DiskId32是一个源码公开的C++程序,可以解决上述问题。由于代码比较底层,我对VC和
系统 2019-08-29 23:10:32 2068
前几天写了几篇关于ApacheMina的博客,关于其中用到资料和Jar文件现在给出完整的地址,如有需要,请自己去下载:深入理解ApacheMina中的源码都在http://chinaestone.iteye.com/admin/blogs/426219的附件中。使用的Mina的Jar包为ApacheMina1.1.7版本,由于Mina2.0以上版本现在还不稳定,因此没有对其做过多的讨论,Mina1.1.7版本的Jar文件下载地址为:http://mina.
系统 2019-08-29 23:01:52 2068
IntroductionSTLprovidesatemplatebasedsetofcollectionclasses,andmethodsforworkingonthosecollections.Thecollectionclassesgivethedeveloperaccesstofastandefficientcollections.Whilethemethods,whichareknownasthealgorithms,providetemplat
系统 2019-08-29 23:01:45 2068