02-Python的基础语法

在这里插入图片描述

Python的基础语法

Python数据类型

  1. 整数(int):例如1,2,123,-200。
  2. 字符串(str):用" "或者‘ ’表示,例如’hello world’,“小明”。
  3. 浮点数(float):例如0.5,1.0。
  4. 布尔值(bool):只有True和False两种值,它主要用来比较和判断,所得结果叫做布尔值。用符号==表示。
  5. 列表(list):用[ ]符号表示,例如:[1,2,3],[‘小明’,‘小刚’,‘小红’]。
  6. 元组(tuple):Python的元组与列表类似,不同之处在于元组的元素不能修改;元组使用小括号(),列表使用方括号[];元组创建很简单,只需要在括号中添加元素,并使用逗号(,)隔开即可,例如:
    (1, 2, 3),,(‘小明’,‘小刚’,‘小红’)。
  7. 字典(dictionary):用{}符号表示,字典(dictionary)是除列表之外python中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。字典由键和对应的值组成。字典也被称作关联数组或哈希表。

Python标识符

Python标识符的命名规则

  • 标识符命名是由字母、数字、下划线组成,数字不能放在开头。
  • 标识符命名需要区分字母大小写,大小写不同代表的含义也不相同。
  • 标识符命名需要可以让每一个人直观明白命名的含义。
  • 标识符命名一般使用蛇形,小驼峰,大驼峰方法
  • 标识符的命名不能以内置变量名命名。

标识符的命名,除了要遵守以上这几条规则外,不同场景中的标识符,其名称也有一定的规范可循,例如:

  • 当标识符用作模块名时,应尽量短小,并且全部使用小写字母,可以使用下划线分割多个字母。
  • 当标识符用作包的名称时,应尽量短小,也全部使用小写字母,不推荐使用下划线。
  • 当标识符用作类名时,应采用单词首字母大写的形式。
  • 模块内部的类名,可以采用 “下划线+首字母大写” 的形式。
  • 函数名、类中的属性名和方法名,应全部使用小写字母,多个单之间可以用下划线分割。
  • 常量命名应全部使用大写字母,单词之间可以用下划线分割。

Python的注释

注释是提高代码可读性的重要途径,为了让别人能够更容易理解程序,日后程序的维护,使用注释是非常有效的。

python中注释有两种:单行注释,使用“#”表示,快捷键为(Ctrl+/),如果需要注释多行,选定需要注释的代码,用快捷键(Ctrl+/)注释;多行注释用三个单引号或三个双引号(’’’)或(""")。

语句和缩进

  • 能够表达某个含义、操作或者逻辑的最短代码,称为语句
  • 一个模块,一个函数,一个类,一个文件等都是一个代码块。一个代码块是由若干语句组成的。
  • Python中由缩进表示代码块,一般用四个空格或者快捷键Tab来进行缩进。在语句有冒号后进行缩进。
  • pass语句只进行占位,没有任何含义。

变量和常量

  • 在程序运行过程中,赋值可以发生改变的量称为变量,赋值不会发生改变的量称为常量。
  • 变量使用小写字母命名,常量使用大写字母命名。
  • Python变量,用“=”给变量赋值,查看时可以直接输入变量名来查看变量值。
  • 变量使用前必须赋值 ,在赋值后变量才会被创建。
  • Python允许给多个变量同时赋值。
  • Python中没有常量保护机制,所以严格意义的常量。

输入与输出

input输入函数

  • input()是内置函数,用来获取用户输入,返回值为字符串。
  • input()函数在 用户未进行输入时,程序将无法继续向下进行。

print打印输出函数

  • print()用于打印输出,在Python中是最常见的函数。

  • sep:分隔符符号,在值之间插入的字符串,默认为空格。

  • end:字符串追加在最后一个值之后,默认为换行符\n。

    作业

    作业1

  • A.list = [1,2,3,4](list本身为内置变量,不能用于变量命名)

  • B. 01_a = 1 (数字不能用于变量的开头)

  • D. 年龄 = 18 (标识符最好不要以中文命名)

作业2

a = 6
b = 8
a,b = b,a
print(a)
print(b)

在这里插入图片描述

作业3

id_card = input('请输入Id_card:')
if id_card.isdigit() :
    print(id_card)
else:
    print('id_card格式错误')

在这里插入图片描述
在这里插入图片描述

作业4

print('1*2','3*4',sep='\n')

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值