关于"和"的问题python中的运算符?

时间:2017-04-09 17:15:06

标签: python-2.7

我有一个这样的程序:

a="string"
for i in a:
    if i>97 and i<122:
         print "lower case"

但是print语句不提供输出或错误。为什么呢?

1 个答案:

答案 0 :(得分:1)

您正在比较var winWidth = $(window).width(); //var winWidth = window.outerWidth; //var winWidth = document.body.offsetWidth; if((winWidth > 0) && (winWidth <= 767)){ console.log('Mobile'); $.ajax({ url : "home-banner-parts/mobile.html", dataType: "html", success : function (data) { $("#homeslider").html(data); } }); } if((winWidth >= 768) && (winWidth <= 1279)){ console.log('Tab'); $.ajax({ url : "home-banner-parts/tab.html", dataType: "html", success : function (data) { $("#homeslider").html(data); } }); } if((winWidth >= 1280)){ console.log('Desktop'); $.ajax({ url : "home-banner-parts/desktop.html", dataType: "html", success : function (data) { $("#homeslider").html(data); } }); } //the above code is wrapped in function $(window).resize(function() { console.log('Resizing'); homeCarousel(); }); 语句中的字符和数字。

字符串按字典顺序进行比较,不同类型按其类型if的名称进行比较

使用("int" < "string")

ord(i)

或者您可以使用:a = "string" for i in a: if 97 < ord(i) < 122 : print "lower case" 来检查小写

islower()