我有一个这样的程序:
a="string"
for i in a:
if i>97 and i<122:
print "lower case"
但是print语句不提供输出或错误。为什么呢?
答案 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()