摘要:
random()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。 random.random()生成一个0到1的随机浮点数:0<=n<1.0 Python中的random模块用于生成一个0到1 random.uniform random.uniform的原 阅读全文
摘要:
字符串格式化序列的代码将使用星号字段宽度说明符来格式化一张包含水果价格的表格,表格的总宽度由用户输入。因为是由用户提供信息,所以就不能在转换说明符中将字段宽度硬编码。使用星号运算符就可以从转换元组中读出字段宽度。 下面是程序运行示例: Please enter width:35 Item Price 阅读全文
摘要:
本程序会在屏幕上打印一个由字符组成的“盒子”,而这个“盒子”在屏幕上居中而且能根据用户输入的句子自动调整大小。 代码可能看起来很复杂,但只使用基本的算法——计算出有多少空格、破折号等字符,然后将它们放置到合适的位置即可。 sentence: He's a very naughty boy! + + 阅读全文
摘要:
Python输出日期的短程序如下: 索引示例: 它要求输入年、月(1~12的数字)、日(1~31),然后打印出相应日期的月份名称,等等。 以下是程序执行的一部分结果: Year: 1974Month (1-12): 8Day (1-31): 16August 16th, 1974 最后一行是程序的输 阅读全文
摘要:
三角函数在python中的应用: 如果要求tan(1)的反函数,可用如下方法: 如果要求sin(1)和cos(1)的反函数,可用如下方法: 如果求tan函数的值 输出pi 阅读全文
摘要:
使用datetime模块来获取当前的日期和时间 使用datetime模块来获取当前的年份 使用datetime模块来获得当前的月份 使用datetime模块来获得当前的日期 使用datetime模块来获得当前的日期(格式为dd/mm/yy) 使用datetime模块来获得当前的分钟 要了解更多,请参 阅读全文
摘要:
在python编程操作中,只要遇到与时间的有关的问题,都要想到datetime和time两个标准库模块。通过用两个模块内部的方法,加深理解。 打印出当前日期。例如: 当然,可以把当前时间化为整数型 然后,把变量timefeng绑定在当前时间的分钟数上,那么可以使用下面的语句检查是不是“到了整点” 另 阅读全文
摘要:
size_t和ssize_t是ANSI C提供的标准头文件里定义的一个“数据类型”,其实并不是新的数据类型,不是关键字,是通过typedef从已有数据类型定义而来。ANSI C总共提供了24个头文件,他们所处的目录因编译器而异,作者用的编译器是gcc4.3.2,大部分头文件在/usr/include 阅读全文
摘要:
Java语言处理器结合了编译和解释过程,如图1.4所示 一个Java源程序首先被编译成一个称为字节码(bytecode)的中间表示形式。然后 一个虚拟机对得到的字节码加以解释执行。这样安排的好处之一是在一台机器上编译得到的字节码可以在另一台机器上解释执行。通过网络就可以完成机器之间的迁移。 为了更快地完成输入到输出的处理,有些被称为即时(just in time)编译器的Java编译器在运行中间程序处理输入的前一刻首先把字节码翻译成机器语言,然后再执行程序。 如图1.5所示,除了编译器之外,创建一个可执行的目标程序还需要一些其他程序。一个源程序可能被分割成为多个模块,并存放于独立的文件中。把源 阅读全文