python语句讲解

1.print语句

1.1 基本输出
1.2 print的逗号
1.2 输出到文件 >>为重定向

f = open(‘print.txt‘,‘w‘)

print >> f,‘hahahahahaha‘,
print >> f,‘xixixixixixi‘

f.close()
其中加","号表示是否在同一行中

2.控制流语句(control flow)

2.1 由条件和执行代码块组成。
2.1.1 条件可分为决策、循环和分支
2.2 格式(冒号与4个空格永不忘)
2.3 if while for 函数,皆为contorl flow

3.布尔值

3.1 控制流与真假值息息相关
3.1.1 不要误解了真假与布尔值

3.2 布尔值的几个最基本运算符
3.2.1 and
3.2.2 or
3.2.3 is 检查共享
3.2.4 == 检查值
3.2.5 not
3.2.6 其他若干比较符号

4. if语句 (控制流语句)

4.1 if的组成 if else elif pass
4.1.1 if与elif替代了switch
4.1.2 pass

4.2 奇技淫巧 三元表达式
4.2.1 x if else
4.2.2 活用list
4.2.3 三元表达式玩玩就好

时间: 2024-11-23 13:35:13

python语句讲解的相关文章

第十一课:Python语句讲解

一.print语句 1. 基本输出 print 'i am a boy' 2. print的逗号 print 'this is 1', print "this is 2" 3. 输出到文件 >> 为重定向 >>> f = open('D:\Python27\print.txt','w') >>> print >> f,"hahaha" >>> print >> f, "

第十二课:Python语句讲解二

一.复习1. 控制流的基本组成部分 条件,执行代码块2. if的基本格式 if expression: statement(s) 3. 控制流的条件表达式(expression)结果, 必须为True真, 语句才能执行下去,这一点切记.4. 冒号永远不要忘记. 尽量用4个空格,不用TAB 制表符 if not True: # 不能写 if False: print 4; 二.while语句1. while的基本格式 while expression: statement(s) 2. while的

Python学习笔记2—Python语句(顺序、选择、循环)

一.Python语句 python语句大体上分为:顺序执行语句,条件执行语句,循环执行语句. 语句逐个运行 Python 从头到尾执行文件中的嵌套块中的语句 块和语句的边界自动检测 Python 没有 或者\ begin/end" 等分割字符 Python 使用首行下的语句缩进把嵌套块内的语句组合起来,没有分号结束,一行的末尾通常是语句的结尾 复合语句,首行 +":"+ 缩进语句 Python 中复合语句都遵循相同的格式,首行会以冒号终止,再接一个或者多个嵌套语句,通常都是在

divmod(a,b)函数是实现a除以b,然后返回商与余数的元组、eval可以执行一个字符串形式的表达式、exec语句用来执行储存在字符串或文件中的Python语句

1 #!/usr/bin/env python 2 a = 10/3 3 print(a) 4 #divmod计算商与余数 5 r = divmod(10001,20) 6 print(r) 7 #eval可以执行一个字符串形式的表达式 8 ret = eval("1 + 3") 9 c = eval("a + 60",{"a": 99}) 10 print(ret) 11 print(c) 12 """exec语句

python语句和语法

python语句和语法 python程序结构: 1.程序由模块构成. 2.模块包含语句. 3.语句包含表达式. 4.表达式建立并处理对象. python的语法实质上是有语句和表达式组成的.表达式处理对象并嵌套在语句中.语句还是对象生成的地方(例如,赋值语句中的表达式),有些语句会完全生成新的对象类型(函数.类等).语句总是存在于模块中,而模块本身则又是由语句来管理的. python语句: 语句 角色 例子 赋值 创建引用值 a,b,c = 'good','bad','ugly' 调用 执行函数

python语句中的 end=' ' 的作用

为末尾end传递一个空字符串,这样print函数不会在字符串末尾添加一个换行符,而是添加一个空字符串,其实这也是一个语法要求,表示这个语句没结束. print默认是打印一行,结尾加换行.end=' '意思是末尾不换行,加空格 如下所示:使用for循环实现九九乘法表:(使用 end=' ') 梯度展示打印一行,结尾加换行 for i in range(1, 10): for j in range(1, i + 1): print('{}x{}={}\t'.format(j, i, i * j),

Python基础之Python语句

Python语句 赋值语句 >>> (x,y) = (5,10) >>> x 5 >>> y 10 >>> x,y = 5,10 >>> x,y (5, 10) >>> [x,y,z] = [1,2,3] >>> x,y,z (1, 2, 3) >>> x,y = y,x >>> x,y (2, 1) >>> [a,b,c] =

2017.07.19 Python网络爬虫之Python语句

1.if else 语句:非此即彼 if 判断条件1: 执行语句1 elif 判断条件2: 执行语句2 elif 判断条件3: 执行语句3 else: 执行语句4 编写一个testIfRamainder7.py 熟悉一下if语句: # !usr/bin/env python# -*- coding:utf-8 -*- def isEvenNum(num): if num%7==0: print(u"%d 可以被7整除" %num) else: print(u"%d 不可以被7

Python函数讲解

Python函数 一.背景 在学习函数之前,一直遵循:面向过程编程,即:根据业务逻辑从上到下实现功能,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,也就是将之前实现的代码块复制到现需功能处,如下: while True: if cpu利用率 > 90%: #发送邮件提醒 连接邮箱服务器 发送邮件 关闭连接 if 硬盘使用空间 > 90%: #发送邮件提醒 连接邮箱服务器 发送邮件 关闭连接 if 内存占用 > 80%: #发送邮件提醒 连接邮箱服务器 发送邮件 关