`

frequency.py源代码分析

 
阅读更多

 

import random

#导入random包

frequency1 = 0

frequency2 = 0

frequency3 = 0

frequency4 = 0

frequency5 = 0

frequency6 = 0

#定义六个变量,分别计频数

for roll in range( 1, 6001 ): # 6000 die rolls

face = random.randrange( 1, 7 )

#掷6000次

if face == 1: # frequency counted

frequency1 += 1

elif face == 2:

frequency2 += 1

elif face == 3:

frequency3 += 1

elif face == 4:

frequency4 += 1

elif face == 5:

frequency5 += 1

elif face == 6:

frequency6 += 1

#掷到某数,在相应的频数上加1

else: # simple error handling

print "should never get here!"

print "Face %13s" % "Frequency"

print " 1 %13d" % frequency1

print " 2 %13d" % frequency2

print " 3 %13d" % frequency3

print " 4 %13d" % frequency4

print " 5 %13d" % frequency5

print " 6 %13d" % frequency6

#打印六个频数

分享到:
评论

相关推荐

    oj题.zip

    9. **192.py** - 可能对应LeetCode的192题,"Word Frequency"(词频统计),需要使用哈希表或字典来统计字符串中每个单词的出现次数。 10. **202.py** - 最后是202题,"Happy Number"(快乐数),这是一个简单的...

    Python库 | frequency_dict-0.0.1-py3-none-any.whl

    这是一种Python的二进制分发格式,用于方便用户安装Python包,避免了编译源代码的过程。对于"frequency_dict-0.0.1-py3-none-any.whl",其名称结构揭示了该库的一些关键信息:`0.0.1`代表这是该库的版本号,`py3`...

    wfrft_wfrftofdm_源码 (1).zip

    【标题】:“wfrft_wfrftofdm_源码 (1).zip”是一个压缩文件,其中包含了关于无线通信中的正交频分复用(OFDM)技术的源代码实现。正交频分复用是一种多载波调制技术,广泛应用于现代高速数据传输系统,如Wi-Fi、4G/...

    基于Opencv Dlib的疲劳驾驶检测系统源码+详细代码注释+项目说明.zip

    基于Opencv Dlib的疲劳驾驶检测系统源码+详细代码注释+项目说明.zip 眨眼检测 打哈欠检测 瞌睡点头检测 实时眨眼频率计算 实时打哈欠频率 实时瞌睡点头频率 疲劳程度的计算 疲劳程度划分 UI界面设计 FPS...

    航空公司客户价值分析代码与数据集(修改版).zip

    RFM模型是客户价值分析中常用的工具,它基于Recency(最近一次消费时间)、Frequency(消费频率)和Monetary Value(消费金额)三个维度来衡量客户价值。在分析中,我们将计算每个客户的RFM得分,这些得分可以帮助...

    SentenceSimilarity-master_gensim_源码

    3. `src/` 目录:包含项目的源代码,可能有如 `lsi.py`、`lda.py` 和 `tfidf_cosine.py` 等文件,分别对应LSI、LDA和TF-IDF+余弦相似度的实现。 4. `tests/` 目录:可能包含单元测试或集成测试,用于验证代码功能的...

    使用python脚本调用opensmile工具包,方便

    通常,OpenSMILE需要通过源代码编译安装,并将其路径添加到系统环境变量中,以便Python脚本能够找到并调用。同时,Python脚本可能依赖于像`subprocess`这样的标准库来执行外部命令,或者使用`pyOpenSMILE`这样的第三...

    generator_made_frequency_generator_python_audio_

    2. **generator.py**:这是Python源代码文件,包含了频率发生器的实现。通过分析这个文件,我们可以了解到如何使用Python的音频处理库(如`pygame`, `sounddevice`, 或者 `numpy`等)来创建和控制音频信号。 综上所...

    PyPI 官网下载 | harvesttext-0.7.4.1-py3-none-any.whl

    相比传统的源代码安装,轮子文件可以避免在安装时进行编译步骤,从而提高安装速度,尤其在没有编译环境或者编译时间较长的情况下更为适用。 首先,让我们了解一下harvesttext库。HarvestText是一个用于文本挖掘和...

    Python库 | easyLDA-0.0.7-py2.7.egg

    具体使用方法和示例,可以通过查看库的官方文档或源代码来了解。 总的来说,`easyLDA`是一个针对Python 2.7环境的LDA工具,为文本分析提供了便利。对于从事NLP工作的开发者来说,掌握这样的库可以极大地提升工作...

    Python库 | melib-1.0.4.tar.gz

    “melib-1.0.4.tar.gz”很可能包含了melib库的源代码、文档、示例代码、测试用例以及安装和使用说明。要使用这个库,用户通常需要先将压缩包解压,然后在Python环境中进行编译和安装。在Linux或MacOS上,可以使用...

    PyPI 官网下载 | hfcca-1.9.18.tar.gz

    在Python开发中,这样的源码包通常包含了库的所有源代码、元数据(如`setup.py`文件)、测试文件以及文档等。 **安装和使用** 要使用`hfcca`库,首先需要从PyPI官网下载`hfcca-1.9.18.tar.gz`文件,然后解压。在...

    python 技能树练习题《代码规范(风格)》 词频统计源码

    在压缩包`src_and_dat`中,可能包含源代码文件(如`word_frequency.py`)和数据文件(如`text.txt`),你可以运行源代码并用提供的文本数据进行测试。通过分析和改进源码,你将更深入地理解和实践Python的代码规范和...

    generator_sweep_frequency_python_generator_audio_

    从提供的压缩包文件名 "generator.py" 可以推断,这是一个Python源代码文件,很可能是实现扫频生成器的主要代码。另一个文件 "Heightmap.png" 可能是与项目相关的一个高度图,虽然它不直接与音频生成有关,但可能...

    FM.zip_FM_GNU Radio_gnuradio

    在FM发射部分,我们需要的块可能包括:音频源(例如,从音频文件或麦克风获取输入)、频率调制器、射频合成器(将调制后的中频信号转换为射频频段)以及最终的数字到模拟转换器(DAC),以将数字信号转化为模拟射频...

    基于Selenium与jieba库的Hadoop-MapReduce新闻词频统计设计源码

    "4.Word frequency order.py" 可能涉及词频排序的逻辑。 除了功能性的文件,"mask.jpg" 可能是项目中使用的某个图标或者界面的截图,用于视觉展示;"LICENSE" 文件提供了项目的许可证信息,声明了项目使用的开源...

    Python库 | worf-0.4.9.tar.gz

    不过,实际的使用方法取决于`worf`库的具体功能和API设计,这需要查看库的文档或者源代码来获取详细信息。 Python库的开发遵循PEP 8编码规范,这是一个关于代码风格的指南,确保代码具有良好的可读性和一致性。此外...

    adafmnoisereducer-1.0.2-py36-none-any.whl.zip

    这种格式的文件可以直接通过pip安装,无需编译源代码,从而节省了构建时间。".zip" 表示这个Wheel文件被进一步压缩成了ZIP格式,可能是为了便于传输或存储。 描述中的信息与标题相同,"adafmnoisereducer-1.0.2-py...

    SampleCode_calibration;test_蓝牙_bluetooth_频偏校准.zip

    test_蓝牙_bluetooth_频偏校准_源码.zip"可能是包含所有源码文件的主目录。这个文件夹可能进一步细分为各个子目录,分别对应不同的编程语言、测试用例或者校准方法。其中,我们可能会看到如下的文件结构: 1. **...

Global site tag (gtag.js) - Google Analytics