随笔分类 - Python
Python是我最喜欢的一种编程语言。
摘要:一、shell中可执行文件的两种执行方式 (1)绝对路径 比如,打开电脑上安装的python3,使用绝对路径方式打开为: (2)使用PATH 将python3的绝对路径添加到PATH中,直接输入可执行文件名称时: shell会根据PATH中提供的路径查找相应的可执行文件。 二、PATH的全局属性和局
阅读全文
摘要:如果需要写一个非常非常长的字符串,它需要跨多行,那么,可以使用三个引号代替普通引号。print '''This is a very long string.It continues here.And it's not over yet."Hello, world!"Still here.'''也可以...
阅读全文
摘要:使用raw_input函数,它会把所有的输入当作原始数据(raw data),然后将其放入字符串中:>>> input("Enter a number: ")Enter a number: 33>>> raw_input("Enter a number: ")Enter a number: 3'3'...
阅读全文
摘要:可以通过以下两个函数来使用这两种机制:一是通过str函数,它会把值转换为合理形式的字符串,以便用户可以理解;而repr会创建一个字符串,它以合法的Python表达式的形式来表示值。下面是一些例子:>>> print repr("Hello, world!")'Hello, world!'>>> pr...
阅读全文
摘要:程序运行完毕,窗口也跟着关闭。也就是说还没来得及看结果,程序窗口就关闭了。试着改改代码,在最后加上以下这行代码:raw_input("Press ")这样,在运行程序之后,将会出现以下内容的DOS窗口。What is your name? GumbyHello, Gumby!Press
阅读全文
摘要:负数的平方根是虚数。不能使用sqrt,因为它只能处理浮点数,而虚数是完全不同的——这也是由另外一个叫做cmath(即 complex math, 复数)的模块来实现这些功能的原因。>>> import cmath>>> cmath.sqrt(-1)1j注意,这里并没有使用 from ... impo...
阅读全文
摘要:在确定自己不会导入多个同名函数(从不同模块导入)的情况下,你可能不希望在每次调用函数的时候,都要写上模块的名字。那么,可以使用import命令的另外一种形式:>>> from math import sqrt>>> sqrt(9)3.0在使用了“from 模块 import 函数”这种形式的impo...
阅读全文
摘要:如果希望Python只执行普通的除法,那么可以在程序前加上以下语句:1 from _future_ import division如果通过命令行(比如在Linux系统上)运行Python,可以使用命令开关 -Qnew。
阅读全文
摘要:在Windows系统下安装python:从Python的官方网站(http://www.python.org/)下载最新版的程序安装包。安装完成后设置路径,使得在Windows系统的CMD中能够通过输入“python”打开python shell。在“运行”中输入“CMD”回车。打开命令行窗口,在窗口中输入以下命令(我安装的是3.3):1 set path=%path%;C:\python33回车后,就在系统中注册了python的路径了。可以在命令行窗口中输入“python”打开python shell了。不过,还是存在些许问题:每次使用命令行窗口都要重新输入上述设置路径的命令才行。
阅读全文