python基础班第三节课基础语法

python基础班第三节课基础语法

python基础&语法

1.表达式
2.语句
3.程序
4.函数
5.标识符 保留字和关键字不能用
import keyword keyword.wlist
python基础班第三节课基础语法_第1张图片
在这里插入图片描述

6.命名法 驼峰 下划线
7.数据类型 整形int 浮点型float 布尔型bool(true false)空值None
8.变量 可变 不可变
9.字符串 单或双引号引起来的变量 不要混合使用 同一种引号不要嵌套使用
10.转义 \t 制表符 \n 换行符 \后面字符表示字符串本意 r"引号内所有内容是字符串本意
11.长字符串 做注释 保留格式
12.格式化字符串 拼串 传参 f" format %s %d %f

1.1表达式

python基础班第三节课基础语法_第2张图片
在这里插入图片描述

1.2语句

在这里插入图片描述

1.3程序

在这里插入图片描述
程序就是program

1.4函数

python基础班第三节课基础语法_第3张图片
ctrl+/ = “# ”在一大段的程序里面不执行这一句

2.标识符

2…1关键字

在这里插入图片描述
python基础班第三节课基础语法_第4张图片

ctrl+/ =# 在一大段的程序里面不执行这一句
查看python里面的专业名词:
打开python console
import keyword
keyword.kwlist
即可

2…2标识符概念

python基础班第三节课基础语法_第5张图片
a = ‘ABD’
python基础班第三节课基础语法_第6张图片
在这里插入图片描述
驼峰命名:除了不能以数字开头,其他都行。例如:第一个大写第二个小写myName或者MYNAME
下划线命名:MY_NAME

3.变量

python基础班第三节课基础语法_第7张图片
在这里插入图片描述
在这里插入图片描述

3.基本数据类型

3.1整数与小数

python基础班第三节课基础语法_第8张图片

3.2布尔值和空值

python基础班第三节课基础语法_第9张图片

python基础班第三节课基础语法_第10张图片
python基础班第三节课基础语法_第11张图片
python基础班第三节课基础语法_第12张图片
python基础班第三节课基础语法_第13张图片
结果为这个,上面id地址相同所以数据相同,下面c,d为可变数值,地址id不同,所以值不同。
在这里插入图片描述

4.字符串

python基础班第三节课基础语法_第14张图片
python基础班第三节课基础语法_第15张图片
不可以原因:不能单一引号嵌套使用,且’’‘有注释作用和保留格式的作用。此时可以使用一个" "双引号中加’'加单引号。

4.1转义字符

python基础班第三节课基础语法_第16张图片
\t 为一个空格距离
在这里插入图片描述
输出结果为:
在这里插入图片描述
\n 为换行符
在这里插入图片描述
输出结果为:
在这里插入图片描述
’ 表示’ 这种情况就可以使用’what’s your name’多个单引号。
在这里插入图片描述
输出结果为:
在这里插入图片描述

4.2长字符串

在这里插入图片描述
在这里插入图片描述
python基础班第三节课基础语法_第17张图片

4.3格式化字符串

python基础班第三节课基础语法_第18张图片
1.拼串:
python基础班第三节课基础语法_第19张图片
输出结果为:=a,b两者合并了

在这里插入图片描述
2.参数转移,转参
在这里插入图片描述

在这里插入图片描述
输出结果为:
在这里插入图片描述
3.占位符
python基础班第三节课基础语法_第20张图片
输出结果为:
在这里插入图片描述

4.4字符串其他操作

python基础班第三节课基础语法_第21张图片
作业:
1.a,b = 6, 8 我想让a=8 b=6我该怎么办?用2种方式实现
a =6
b =8
print(‘a=’,b)
print(‘b=’,a)
输出结果为:
python基础班第三节课基础语法_第22张图片
方法二:
a =6
b =8
print(‘a=’,a+2)
print(‘b=’,b-2)
输出结果为:
完成字符串的逆序以及统计python基础班第三节课基础语法_第23张图片
作业2:完成字符串的逆序以及统计
python基础班第三节课基础语法_第24张图片

python基础班第三节课基础语法_第25张图片
3…要求从键盘输入用户名和密码,校验格式是否符合规则,如果不符合,打印出不符合的原因,并提示重新输入
• 用户名长度6-20,用户名必须以字母开头
• 密码长度至少6位,不能为纯数字,不能有空格
python基础班第三节课基础语法_第26张图片

你可能感兴趣的:(python,字符串)