为了账号安全,请及时绑定邮箱和手机立即绑定

py不严谨?

总感觉py语法不严谨,这样随便加符号也容易出问题啊

正在回答

3 回答

语法只要给的规则系统能识别能读出你的意思那就是严谨的。自己弄不清楚语法规则或者单纯嫌麻烦就觉得语法不严谨,那做人才是够不严谨的。

元组单元素需要加逗号是为了和普通赋值语句区别,因为正常的赋值语句如t=(-1)系统是可以识别成t=-1的,这时候你如果需要赋值成元组(-1,)就必须加个逗号以示区别,这有什么问题么?还是说当你哪天输入了t=(-1),系统随机给你输出-1 或者(-1),你才觉得这是严谨的?

0 回复 有任何疑惑可以回复我~

C严谨呀 去学C呗,其实中文也挺不严谨的,那么多字都是差不多的意思这说话多容易出问题呀,咱还是都闭嘴吧

0 回复 有任何疑惑可以回复我~

可以举个例子吗

0 回复 有任何疑惑可以回复我~
#1

再卟i 提问者

例如元祖里面的元素只有一个的时候,要在后面加个分号,才能识别成元组,不然当变量处理了
2019-03-23 回复 有任何疑惑可以回复我~
#2

yaqfish 回复 再卟i 提问者

我觉得这不是不严谨的的表现,你不加确实就是变成单个整数或者其他变量了。关键tuple正好用了()符号和运算符()重复了,不过我觉得用[]的list不就行了
2019-10-16 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758623    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

py不严谨?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信