python学习笔记(23) 语句-1

1、print打印多个表达式,用逗号隔开即可

print在3.0版本已经变成函数,函数后面是要跟括号的,所以写作格式改为 print ()


字符串不带逗号,结果里要带逗号,用 +“,” 连接 


尾部加逗号,下一条语句输出时就 不会换行


2、import 是用来导入模块的,

import 模块

from 模块 import  函数


多个模块有同一函数时,该函数使用时前面加模块名,不会混用

模块1.函数()

模块2.函数()


或者用 as 子句 也可以


注意,有些模块是分层次的,比如 os.path  是一个模块包含在另一个模块内部


3、序列解包,或者叫递归解包

就是 多个赋值一起操作 

x, y, z = 1, 2, 3

x,y,z 分别被赋值为1,2,3


注意:多个变量一起赋值时,变量的数量和 值的数量 要一致,如果不一致,可以用 *变量名  ,把多余的值一起放入 *变量名 这个变量中


4、链式赋值:   x = y = 1     ,并行赋值:x, y = 1, 2


5、增量赋值 

x += 1


当然   *   /  %  -   号这些也可以和 = 号结合起来 赋值 ,对于数据类型,也是适用的


6、 语句块就是 条件语句加冒号之后,下一行缩进4个空格


条件语句后跟冒号:

    缩进4个空格,再写语句

结束缩进,语句块结束

再写其他语句行


tab键是缩进8个空格,所以建议只用空格键来缩进,防止出错


7、真假值,也叫布尔值,是boole 命名的

False, None, 0, "", (), [], {} 都被看成假值
假值,无,数字
0,空字符串,空元组,空列表,空字典 都被看成假值
其他都是真值

如果某个逻辑表达返回0或者1,那它实际的意思是返回 假值False 或者 真值True

bool ()
把括号里的内容转换成布尔值,在py里用不上,因为py会自动转换

8、if用来实现条件语句,如果if判断为真,那么后面的语句块会被执行,反之跳过不执行

if语句和 后面的所有语句,写在一行之中,也是可以的,但是不美观


else 是if的子句,它不能独立成句,只能作为if语句的一部分


elif 用于if   和 else  之间,用来检查多个条件,可以有多个elif子句在其中


if语句块里面,可以继续嵌套if语句





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值