楼主: 金黄色的风
4597 5

[原创博文] 哑变量设置 [推广有奖]

  • 4关注
  • 14粉丝

副教授

93%

还不是VIP/贵宾

-

威望
0
论坛币
17593 个
通用积分
1.5646
学术水平
19 点
热心指数
19 点
信用等级
17 点
经验
35782 点
帖子
1018
精华
0
在线时间
664 小时
注册时间
2008-3-29
最后登录
2019-10-31

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请问各位大虾:我要设置x为a、b、c时为1,其余为0该怎么编程?下面这样行吗?
IF x='a' or x='b' or 'c' then x=1; ELSE x = 0;
谢啦
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:变量设置 哑变量 请问各位大虾 else 怎么编程 怎么编程

沙发
yunqingwang 在职认证  发表于 2012-2-20 13:58:43 |只看作者 |坛友微信交流群
没问题,但是x的值是字符型的

使用道具

藤椅
金黄色的风 发表于 2012-2-20 14:02:36 |只看作者 |坛友微信交流群
yunqingwang 发表于 2012-2-20 13:58
没问题,但是x的值是字符型的
额 那到底行还是不行呢

使用道具

板凳
可~乐 发表于 2012-2-20 14:16:55 |只看作者 |坛友微信交流群
可以的,不过'c'那要改下是x='c',而且1和0都被强制转化成字符型。。。

使用道具

报纸
freerunning_sky 在职认证  发表于 2012-2-20 18:47:24 |只看作者 |坛友微信交流群
if x in ('a','b','c') then x==1;else
x=0;

x是字符型的,如果你要生成一个数值型的,需要生成一个新的变量

使用道具

地板
idiele 发表于 2012-2-21 11:52:19 |只看作者 |坛友微信交流群
请问x==1是什么意思?
是重新定义变量并赋此变量为X的值吗?

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-1 03:39