Python学习笔记(1)基本语法

本文介绍了Python编程的基础知识,包括命名规范,如模块名、类名的约定,以及条件判断和循环结构的使用。讲解了if-else、elif语句,以及如何通过字典模拟switch-case结构。此外,还提到了for和while循环以及跳转语句(break和continue)的应用。
摘要由CSDN通过智能技术生成

Python学习笔记(1)基本语法

一、命名规范

  1、模块名、函数、类的属性、方法尽量短小,全小写,可用下划线分割
  2、包名全小写,不推荐用下划线
  3、类名单词首字母大写
  4、模块内部的类采用下划线加单词首字母大写
  5、单下划线开头的模块变量或函数是受保护的
  6、使用双下划线开头的实例变量或方法是类私有的
  7、第一个字符不能为数字

二、基本数据类型(略)

三、运算符(略)

四、程序结构——条件判断

常见写法:

 if  表达式:
  	语句块1
 else:
    语句块2	
if  表达式:
  	语句块1
elif 表达式2:
    语句块2	
...
else:
    语句块n

多条件使用and、or、not连接多表达式,null用none表示。
简化写法:

 if  b>0:
  	a=b
 else:
   	a=0	

可简化为(相当于倒装句):

a=b if b>0 else 0

python无switch语法,可以使用字典的方式实现:

switch={
   "a":function1
   "b":function2
   "c":function3
}
try:
   switch["C"](6)
except KeyError as e:
	pass或function 执行default部分

五、循环结构

1、for循环

for 迭代变量 in 对象:
	循环体

使用range(start,end,step)函数,用于生成一系列连续的整数,只有一个参数时表示结束值,range(7)得到的值为0到6,end不包括本值。

2、while循环

while 条件表达式:
	循环体

3、跳转语句

break语句:完全中止循环
continue语句:直接跳转到下一次循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值