python基础教程之缩进介绍
Python的运算符和其他语言类似
(我们暂时只了解这些运算符的基本用法,方便我们展开后面的内容,高级应用暂时不介绍)
>>>print 1+9 # 加法
>>>print 1.3-4 # 减法
>>>print 3*5 # 乘法
>>>print 4.5/1.5 # 除法
>>>print 3**2 # 乘方
>>>print 10%3 # 求余数
判断
判断是真还是假,返回True/False
>>>print 5==6 # =, 相等
>>>print 8.0!=8.0 # !=, 不等
>>>print 3<3, 3<=3 # <, 小于; <=, 小于等于
>>>print 4>5, 4>=0 # >, 大于; >=, 大于等于
>>>print 5 in [1,3,5] # 5是list [1,3,5]的一个元素
(还有is, is not等, 暂时不深入)
逻辑运算
True/False之间的运算
>>>print True and True, True and False # and, “与”运算, 两者都为真才是真
>>>print True or False # or, "或"运算, 其中之一为真即为真
>>>print not True # not, “非”运算, 取反
可以和上一部分结合做一些练习,比如:
>>>print 5==6 or 3>=3
总结
数学 +, -, *, /, **, %
判断 ==, !=, >, >=, <, <=, in
逻辑 and, or, not
相关推荐
-
android TextView多行文本(超过3行)使用ellipsize属性无效问题的解决方法
布局文件中的TextView属性 复制代码 代码如下: <TextViewandroid:id="@+id/businesscardsingle_content_abstract"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_marginTop="5dp"android:lineSpacingMu
-
Python减少循环层次和缩进的技巧分析
本文实例分析了Python减少循环层次和缩进的技巧.分享给大家供大家参考,具体如下: 我们知道Python中冒号和缩进代表大括号,这样写已经可以节省很多代码行数,但是可以更优化,尽可能减少循环的层次和缩进,让代码看起来更简洁,逻辑更清楚.不仅Python语言如此,其他语言也一样. 如图,是两段Python代码,前后两段要实现的功能是一样的,但是第二段明显可读性更好,逻辑更佳清晰.在很多循环嵌套的时候,其实可以用"逆向思维",用continue跳出不符合条件的循环,而不是成立的时候继续执
-
android TextView设置中文字体加粗实现方法
英文设置加粗可以在xml里面设置: 复制代码 代码如下: <SPAN style="FONT-SIZE: 18px">android:textStyle="bold"</SPAN> 英文还可以直接在String文件里面直接这样填写: 复制代码 代码如下: <string name="styled_text">Plain, <b>bold</b>, <i>italic</
-
python缩进区别分析
仔细观察下面两个python程序,代码一模一样,但是运行的结果却不同,就是因为最后一行return缩进的不同 复制代码 代码如下: def powersum(power, *args): '''Return the sum of each argument raised to specified power.'''total = 0for i in args:total += pow(i, power)return total 运行时输入powersum(2,3,4)输出25(3的平方加上4的平
-
VIM中设置php自动缩进为4个空格的方法详解
代码自然少不了文本编辑利器vim,自动缩进是用制表符的,即便自己删掉制表符改成4个空格,也会在下一层次缩进中继续用制表符,这就造成了空格和制表符混用 可以修改.etc/vimrc的信息: 其中相关变量含义: 变量名 缩写 含义 (no)autoindent ai 自动缩进,即为新行自动添加与当前行同等的缩进. (no)cindent ci 类似C语言程序的缩进 (no)smartindent si 基于autoindent的一些改进 变量
-
android TextView不用ScrollViewe也可以滚动的方法
代码 复制代码 代码如下: TextView textview = (TextView) findViewById(R.id.text); /** * * 只有调用了该方法,TextView才能不依赖于ScrollView而实现滚动的效果. * 要在XML中设置TextView的textcolor,否则,当TextView被触摸时,会灰掉. */ textview.setMov
-
Android设置TextView首行缩进示例代码
下面是我总结的两种方式,有需要的可以参考借鉴下. 第一种:傻瓜式,空格充当(8个空格占两个汉字的大小). textView.setText(" 设置首行缩进设置首行缩进设置首行缩进设置首行缩进设置首行缩进设置首行缩进设置首行缩进设置首行缩进设置首行缩进设置首行缩进设置首行缩进设置首行缩进设置首行缩进设置首行缩进设置首行缩进设置首行缩进"); 第二种:转义字符. textView.setText("\u3000\u3000" + "设置首行缩进设置首行缩进设
-
android实现上下滚动的TextView
一 说明 这里重要应用类 AutoTextView,这是一个自定义的类,继承至TextSwitcher,下面临 AutoTextView类做简要说明: 1. 该类应用的重点,在于设置两个动画, setInAnimation(...) 和 setOutAnimation(...),分离是文字进入的动画和文字退出的动画: 2. 类中定义了一个外部类-Rotate3dAnimation,重要靠该类实现文字进出动画,该外部类继承至Animation.说来偶合,这个恰好是在apiDemo中看到了,
-
android TextView加下划线的方法
如果是在资源文件里,可以这样写. 复制代码 代码如下: < resources > < string name = "hello" > < u > phone: 1390123456 </ u > </ string > < string name = "app_name" > MyLink </ string > </ resources
-
Android TextView设置背景色与边框的方法详解
1.在drawable文件夹下面创建setbar_bg.xml 复制代码 代码如下: <?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 背景色 --> <solid android:color="#FFE4B5&q
-
使用tab做左缩进和右缩进, 你知道么?
使用tab做向右的缩进, 大家都知道, 使用shift + tab 可以做向左的缩进, 快去试试!! 另外在可以使用tab的地方, shift + tab都是可以做反向的定位的.
随机推荐
- MVVM模式下WPF动态绑定展示图片
- js使用i18n实现页面国际化的方法
- 给Repeater控件里添加序号的5种才常见方法介绍
- 一个简单的JS时间控件示例代码(JS时分秒时间控件)
- 据说是中国国家授时中心的时间服务器IP地址
- java多线程编程制作电子时钟
- c# 实现子窗口关闭父窗口也关闭的简单实例
- HTTP状态代码以及定义(解释)
- NoSQL反模式 - 文档数据库篇
- 用javascript实现页内搜索的脚本代码
- JQuery 入门实例1
- 端口详解(3)-源端口
- 成员初始化列表与构造函数体中的区别详细解析
- 探讨GDFONTPATH能否被winxp下的php支持
- 通过Nginx反向代理实现IP访问分流的示例代码
- 微信小程序局部刷新触发整页刷新效果的实现代码
- python学生管理系统
- Windows Server 2012显示或隐藏桌面上的通用图标教程图解
- 详解linux中 Nginx 常见502错误问题解决办法
- Python下调用Linux的Shell命令的方法
