我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于一个if/else的问题

为什么输入b,也是提示前一个print,不知道错在哪里?

name=input('name:')
names=['admin','b','c','d','e']
if names:
name='admin'
print('hello,admin')
else:
print('thank you for logging again')

name:b
hello,admin

多谢了

if names 改成 if name,你是想判断输入的name是不是为空吧。

img

近期文章

  • 从代码点火器中的插入模型获取响应
  • 无法在我的自定义主题中为WordPress裁剪标题图像
  • 重构函数来搜索和替换多维数组中的值
  • Laravel 5.1缓存标记路径
  • 如何使用PHP将json解析为html表?
  • Imagick转换vs imagick PHP
  • 在PHP中将数组与int进行比较
  • 循环并返回开始
  • PHP似乎是按引用分配,而不是按值分配
  • 两个相同的PHP语句给出不同的结果?
  • 对大量输入的优化
  • 如何在Android中阅读HttpResponse?
  • PHP的DateTime数组似乎有些偏差
  • URL中的$ _GET不起作用
  • PHP使用Curl登录HTTPS页面
  • 如何创建单页PHP表单提交
  • 使用正则表达式将字符串转换为JSON [关闭]
  • PHP PDO登录未找到用户名和密码
  • 在一个进程中的不同表中插入和更新
  • PHP - 每小时获取Google Analytics综合浏览量

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华