python语言介绍

一、python基础语法

1、字面量

在代码中,被写下来的固定的值(数据),叫做字面量

"abcd"
1
3.6

字面量类型

2、基础python语句

首先,python语句不需要以分号结尾,而是以每一行作为区分,有点像每一行末尾处都加了分号(当然,实际不是,也不相同)

代码缩进:在C中,代码的缩进只影响代码的可读性和美观,不影响实际使用

而在python中,代码缩进控制着不同函数相互间的嵌套和归属

Python通过缩进判断代码块的归属关系。

3、注释

注释:在程序代码中对程序代码进行解释说明的文字。

作用:注释不是程序,不能被执行,只是对程序代码进行解释说明,让别人可以看懂程序代码的作用,能够大大增强程序的可读性。

4、变量

5、数据类型

6、类型转换

7、标识符

Python中有一系列单词,称之为关键字

关键字在Python中都有特定用途

我们不可以使用它们作为标识符

常见的关键字有:

8、运算符

算术运算符:

复合赋值运算符:

二、python判断语句

1、bool类型

布尔(bool)表达现实生活中的逻辑,即真和假

• True表示真

• False表示假 。

True本质上是一个数字记作1,False记作0

2、比较运算符

3、if语句

age = int(input())  #将字符串转换为整型
print(f"我今年已经{age}岁了")
if age >= 18 :
    print("我已经成年了")
    print("即将步入大学生活")
print("时间过得真快")

4、if else语句

三、python循环语句

1、while循环

2、for循环

for i in range(1,3):
    print(f"第{i}天:今晚的晚霞很漂亮")
    for j in range(5,7):
        print("今天还是去咖啡店买点面包吧")
        if j == 6:
            continue
        print(f"下午{j}点了,晚风吹拂")

四、函数

与C语言类似,不做详细说明

五、数据容器

1、概念

Python中的数据容器:

一种可以容纳多份数据的数据类型,容纳的每一份数据称之为1个元素

每一个元素,可以是任意类型的数据,如字符串、数字、布尔等。

数据容器根据特点的不同,如:

• 是否支持重复元素
• 是否可以修改
• 是否有序,等
分为5类,分别是:

列表(list)、元组(tuple)、字符串(str)、集合(set)、字典(dict)
2、list列表

3、tuple元组

4、str字符串

5、序列

序列是指:内容连续、有序,可使用下标索引的一类数据容器

列表、元组、字符串,均可以可以视为序列。

起始下标表示从何处开始,可以留空,留空视作从头开始
• 结束下标(不含)表示何处结束,可以留空,留空视作截取到结尾
• 步长表示,依次取元素的间隔
• 步长 1 表示,一个个取元素
• 步长 2 表示,每次跳过 1 个元素取
• 步长 N 表示,每次跳过 N-1 个元素取
• 步长为负数表示,反向取(注意,起始下标和结束下标也要反向标记)

6、集合

7、字典

# 定义字典
my_dict1 = {"王力鸿": 99, "周杰轮": 88, "林俊节": 77}
# 定义空字典
my_dict2 = {}
my_dict3 = dict()
print(f"字典1的内容是:{my_dict1}, 类型:{type(my_dict1)}")
print(f"字典2的内容是:{my_dict2}, 类型:{type(my_dict2)}")
print(f"字典3的内容是:{my_dict3}, 类型:{type(my_dict3)}")

8、数据容器总结

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

发烧的CPU

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值