Python if 语句无法正常工作

2024-04-07

我是一个非常新的 Python 用户 (2.7),一直在努力学习 Python The Hard Way 课程,一直到第 37 章,并决定阅读一些其他学习材料,再次复习基础知识并在那里做练习。我一直在读这个:

http://anh.cs.luc.edu/python/hands-on/3.1/handsonHtml/ifstatements.html http://anh.cs.luc.edu/python/hands-on/3.1/handsonHtml/ifstatements.html

我刚刚这样做了:

3.1.4.1.研究生练习
编写一个程序graduate.py,提示学生他们有多少学分。打印他们是否有足够的学分毕业。 (芝加哥洛约拉大学需要 120 个学分才能毕业。)

这是我的代码:

print "How many credits do you currently have: "
credits = raw_input("> ")
if credits >= 120:
   print "You have graduated!"
else:
   print "Sorry not enough credits"

但无论我输入什么数字,它每次都会给出“抱歉积分不足”作为答案,为什么?我尝试移动一些东西并使其 > 而不是 >= 但没有任何效果。我确信这是一些非常简单的事情,我错过了,但我无法弄清楚。

我在 LPTHW 课程中做过其他几个与此类似的 if 语句练习,但从未遇到过问题。


raw_input() https://docs.python.org/2.7/library/functions.html#raw_input返回一个字符串:

>>> credits = raw_input("> ")
> 150
>>> type(credits)
<type 'str'>

你需要将它投射到int:

credits = int(raw_input("> "))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python if 语句无法正常工作 的相关文章

  • 嵌套字典中的 Django 模板

    我正在使用 Django 模板 并且遇到了嵌套字典的一个问题 Dict result dict type 0 file name abc count 0 type 1 file name xyz count 50 我的 HTML 文件中的模
  • 在 Pandas 中,如何从基于另一个数据框的数据框中删除行?

    我有 2 个数据框 一个名为 USERS 另一个名为 EXCLUDE 他们都有一个名为 电子邮件 的字段 基本上 我想删除 USERS 中包含 EXCLUDE 中包含电子邮件的每一行 我该怎么做 您可以使用boolean indexing
  • 如何使用 colorchecker 在 opencv 中进行颜色校准?

    我有数码相机获取的色彩检查器图像 我如何使用它来使用 opencv 校准图像 按照以下颜色检查器图像操作 您是想问如何进行颜色校准或如何使用 OpenCV 进行校准 为了进行颜色校准 您可以使用校准板的最后一行 灰色调 以下是您应该逐步进行
  • ctypes 错误:libdc1394 错误:无法初始化 libdc1394

    我正在尝试将程序编译为共享库 我可以使用 ctypes 在 Python 代码中使用该库 使用以下命令该库可以正常编译 g shared Wl soname mylib O3 o mylib so fPIC files pkg config
  • 从 Python 下载/安装 Windows 更新

    我正在编写一个脚本来自动安装 Windows 更新 我可以将其部署在多台计算机上 这样我就不必担心手动更新它们 我想用 Python 编写这个 但找不到任何关于如何完成此操作的信息 我需要知道如何搜索更新 下载更新并从 python 脚本安
  • 在Python中如何获取字典的部分视图?

    是否有可能获得部分视图dict在Python中类似于pandasdf tail df head 说你有很长一段时间dict 而您只想检查某些元素 开头 结尾等 dict 就像是 dict head 3 To see the first 3
  • 从sklearn PCA获取特征值和向量

    如何获取 PCA 应用程序的特征值和特征向量 from sklearn decomposition import PCA clf PCA 0 98 whiten True converse 98 variance X train clf f
  • 小部件之间的自定义信号

    尝试将信号从一个 gtk EventBox 子级发送到另一个 在 init HeadMode 第 75 行 上出现错误 类型错误 未知信号名称 消息发送 why usr bin env python coding utf8 import p
  • Pandas:如何将数据框插入 Clickhouse

    我正在尝试将 Pandas 数据框插入 Clickhouse 这是我的代码 import pandas import sqlalchemy as sa uri clickhouse default localhost default ch
  • Alembic:如何迁移模型中的自定义类型?

    My User模型是 class User UserMixin db Model tablename users noinspection PyShadowingBuiltins uuid Column uuid GUID default
  • 如何在Python中按AaB而不是ABa顺序对字符串进行排序

    我正在尝试对字符串进行排序 为 punnetsquare 制作基因型 我目前的实现是 unsorted genotype ABaB sorted genotype sorted list unsorted genotype sorted s
  • Python、subprocess、call()、check_call 和 returncode 来查找命令是否存在

    我已经弄清楚如何使用 call 让我的 python 脚本运行命令 import subprocess mycommandline lumberjack sleep all night work all day subprocess cal
  • 迭代列表的奇怪速度差异

    我创建了两个重复两个不同值的长列表 在第一个列表中 值交替出现 在第二个列表中 一个值出现在另一个值之前 a1 object object 10 6 a2 a1 2 a1 1 2 然后我迭代它们 不对它们执行任何操作 for in a1 p
  • Pandas 堆积条形图中元素的排序

    我正在尝试绘制有关某个地区 5 个地区的家庭在特定行业赚取的收入比例的信息 我使用 groupby 按地区对数据框中的信息进行排序 df df orig groupby District Portion of income value co
  • Django - 提交具有同一字段多个输入的表单

    预警 我对 Django 以及一般的 Web 开发 非常陌生 我使用 Django 托管一个基于 Web 的 UI 该 UI 将从简短的调查中获取用户输入 通过我用 Python 开发的一些分析来提供输入 然后在 UI 中呈现这些分析的可视
  • PIL - 需要抖动,但限制调色板会导致问题

    我是 Python 新手 正在尝试使用 PIL 来执行 Arduino 项目所需的解析任务 这个问题涉及到Image convert 方法以及调色板 抖动等选项 我有一些硬件能够一次仅显示 16 种颜色的图像 但它们可以指定为 RGB 三元
  • 附加两个具有相同列、不同顺序的数据框

    我有两个熊猫数据框 noclickDF DataFrame 0 123 321 0 1543 432 columns click id location clickDF DataFrame 1 123 421 1 1543 436 colu
  • 导入错误:无法导入名称“时间戳”

    我使用以下代码在 python 3 6 3 中成功安装了 ggplot conda install c conda forge ggplot 但是当我使用下面的代码将其导入笔记本时 出现错误 from ggplot import Impor
  • 计算互相关函数?

    In R 我在用ccf or acf计算成对互相关函数 以便我可以找出哪个移位给我带来最大值 从它的外观来看 R给我一个标准化的值序列 Python 的 scipy 中是否有类似的东西 或者我应该使用fft模块 目前 我正在这样做 xcor
  • tkinter:打开一个带有按钮提示的新窗口[关闭]

    Closed 这个问题需要调试细节 help minimal reproducible example 目前不接受答案 用户如何按下 tkinter GUI 中的按钮来打开新窗口 我只需要非常简单的解决方案 如果代码也能被解释那就太好了 这

随机推荐

  • 从 Google Visualization 的 ColumnChart 中手动选择一个栏

    我使用 Google Visualization 的 ColumnChart 制作了一个图表 如下所示 它基本上是一个使用 3 x 7 矩阵的堆积柱形图 在每个栏中 我删除了另外两行的数据 我的问题是如何使黄色条 或其他条 看起来像是从一开
  • XSLT:深度子副本

    我的需求 我想深度复制单个选定节点的所有子节点 而不实际复制它 示例 来自
  • 除了内存分配相关的东西之外, void* 是否是必需的

    Is void 除了C 中与内存分配相关的东西之外还有必要吗 你可以给我一个例子吗 记录内存地址 如果你想使用 iostreams 输出指针 例如用于日志记录 那么通过void 是确保的唯一方法operator lt lt 并没有以某种疯狂
  • Yii 2 在点击默认联系人选项卡时出现异常

    当我在 Mac 上使用 localhost 运行时 出现此错误 支持 FreeType 的 GD PHP 扩展或 ImageMagick PHP 需要支持 PNG 的扩展名 我认为问题出在联系页面上默认渲染的 PNG 图片上 所有代码都是Y
  • 当我有大量 ID 列表时,如何在 SQL Server 中创建临时表

    我有一个原始 ID 列表 我应该将其放入临时表中 我不确定这在 SQL Server 中如何工作 我知道一般格式 select PID into myPIDs from 我已经有一个大约 30 个 PID 的列表 我将使用它们 他们看起来像
  • 从 R 中的库效果中删除图​​中第三轴和第四轴上的刻度

    我想知道是否有一种方法可以删除库生成的绘图的第三轴和第四轴上的刻度线 轴 effects如下所示 library effects m lt lm Fertility data swiss plot allEffects m rug FALS
  • “无法通过密钥查找会话:connect.sid” - session.socket.io

    我对 NodeJS 开发还很陌生 我正在使用会话 socket io https github com functioncallback session socket io插件在我的 Express 应用程序中 但在调试应用程序时出现此错误
  • 没有这样的模块“SwiftyDropbox”

    首先 我正在使用 Xcode 8 和 Swift 3 现在我想将 Dropbox API SwiftyDropbox 集成到我的应用程序中 因为我对 iOS 编程很陌生 所以我不确定我是否正确完成了所有步骤 我决定使用 CocoaPods
  • 适配包含 ref 参数的 C# 事件

    我所处的情况是 我必须使用包含很多事件的第三方库 而且恕我直言 写得不是很好 它触发了我必须在代码中处理的事件 但我试图将其抽象出来 以便能够对依赖于该库的其余代码进行单元测试 因此我需要一个适配器 问题是一些事件是委托类型的 需要ref参
  • 无法通过 Gmail 插件访问 Gmail 草稿

    我正在尝试使用 Gmail 插件访问 Gmail 中的所有草稿 但它会记录如下错误Access denied Missing access token for per message scope authorization line 8 f
  • AWS Lambda 和 Apache Airflow 集成

    想知道是否有人可以阐明这个问题 我正在尝试找到 Airflow REST API URL 以启动 DAG 以从 AWS Lambda 函数运行 到目前为止 除了查看 Apache 孵化器站点提供的所有相关文档之外 解决该问题的唯一指导是在
  • 读取失败:Firebase 中的权限被拒绝错误

    我正在关注此教程link https www simplifiedcoding net firebase android tutorial writing firebase data 适用于 Android 中的 Firebase 我只是想
  • div 不会一直水平扩展

    为什么我的 div 左右有空白 render return div div h2 TEXT h2 div div 而在我的css intro body height 500px background color 3BC5C3 我尝试过设置b
  • 使用 Java 解密 OpenSSL PEM 编码的 RSA 私钥?

    我有一个加密的私钥并且我知道密码 我需要使用 Java 库对其进行解密 不过 除非没有其他选择 否则我不想使用 BouncyCastle 根据以往的经验 改动太多 文档不够 私钥的形式如下 BEGIN RSA PRIVATE KEY Pro
  • IMAP协议搜索命令的搜索条件

    我从这里读到 http docs python org 2 library imaplib html IMAP4 search charset criterion imaplib 有搜索方法供我从我的邮箱中搜索邮件 但我不明白有什么标准可用
  • X509 证书公钥填充

    我正在将一些 Java 代码移植到 C 但 Java 和 C 之间的公钥填充似乎不一致 这是我的Java代码 package Encryption import java security cert X509Certificate impo
  • 语法的替代版本无法按照我的意愿工作

    这段代码解析 string如我所愿 usr bin env raku my string q to END aaa bbb this has trailing spaces which I want to keep kjkjsdf kjkd
  • SSL 异常:初始化 Alexa Skill Management API (SMAPI) 时“在握手期间收到 close_notify”

    我正在尝试使用 SMAPI 通过 Java 与我的 Alexa Skill 进行交互 以下代码失败 package io mirko impl import com amazon ask model services skillManage
  • 如何更改 Angular-Chart.js 的颜色

    我使用 Angular Chart js AngularJSChart js http www chartjs org 版本 来创建条形图 图表正在使用除颜色之外的选项 即使我设置了它们 它也会显示在文档中 http jtblin gith
  • Python if 语句无法正常工作

    我是一个非常新的 Python 用户 2 7 一直在努力学习 Python The Hard Way 课程 一直到第 37 章 并决定阅读一些其他学习材料 再次复习基础知识并在那里做练习 我一直在读这个 http anh cs luc ed