Python第一次作业

一、Python运行环境和编译环境的安装

下载地址:https://www.python.org

1、勾选【Add Python 3.10 to PATH】

在这里插入图片描述

2、点击:【Customize installation】

请添加图片描述

3、点击:【Next】

请添加图片描述

4、勾选【Install for all users】;更改软件安装位置;点击【Install】

请添加图片描述

5、等待安装成功

请添加图片描述

6、点击【Close】

请添加图片描述


二、7种基本数据类型的变量定义

1.数字类型(Numbers)

数值类型就是我们日常生活中的数字

python的数字类型包括:

int(长整型)
float(浮点型)
complex(复数)
代码如下(示例):

int_var = 1
print(int_var, type(int_var))
float_var = 1.1
print(float_var, type(float_var))
complex_var = 1+2j
print(complex_var, type(complex_var))
#输出结果为
1 <class 'int'>
1.1 <class 'float'>
(1+2j) <class 'complex'>

2.布尔类型(Boolean)

布尔类型是与逻辑相关一种数据类型,只有两个值:True(真)与False(假)

`bool_var = True
print(bool_var, type(bool_var))
#输出结果为
True <class 'bool'>

3.字符串类型(String)

在Python变量定义中,如果其赋值的内容是通过单引号或双引号引起来的内容就是字符串str类型。

str_var1 = "xiaomi"
print(str_var1, type(str_var1))
str_var2 = 'xiaomi'
print(str_var2, type(str_var2))
str_var3 = '''xiaomi'''
print(str_var3, type(str_var3))
str_var4 = """xiaomi"""
print(str_var4, type(str_var4))
#输出结果为
xiaomi <class 'str'>
xiaomi <class 'str'>
xiaomi <class 'str'>
xiaomi <class 'str'>

4.列表类型(List)

python的列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(即嵌套或者叫多维列表,可以用来表示多维数组)。

list = ['life', 'is', 'short', 'I', 'use', 'python']
print(list, type(list))
#输出结果为
['life', 'is', 'short', 'I', 'use', 'python'] <class 'list'>

5.元组类型(Tuple)

python的元组类似于list列表,元组用 () 标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。
它支持字符,数字,字符串,列表,元组等所有类型

tuple_var3 = (1, 1.1, 'xiaomi', None, (1+2j), b'123', True)
print(tuple_var3, type(tuple_var3))
#输出结果为
(1, 1.1, 'xiaomi', None, (1+2j), b'123', True) <class 'tuple'>

定义一个元素是元组

tuple_var3 = (1)
print(tuple_var3, type(tuple_var3))
#输出结果为
1 <class 'int'>

定义空元组的两种方式

第一种方法

tuple_var = ()
print(tuple_var, type(tuple_var))
#输出结果为
() <class 'tuple'>

第二种方法

tuple_var =tuple ()
print(tuple_var, type(tuple_var))
#输出结果为
() <class 'tuple'>

6.集合类型(Set)

集合(set)是由一个或数个形态各异的大小整体组成的,构成集合的事物或对象称作元素或是成员

基本功能是进行成员关系测试和删除重复元素

可以使用大括号 { } 或者 set() 函数创建集合,

set_var = set('xiaomi')
print (set_var, type(set_var))
#输出结果为
{'a', 'i', 'x', 'o', 'm'} <class 'set'>

7.字典类型(Dictionary)

字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型;列表是有序的对象集合,字典是无序的对象集合;字典用"{ }"标识;字典由索引(key)和它对应的值value组成


三、tuple类型的两个操作方法的使用

1、count():查找元素在tuple中出现的次数。

str_date = "xiao mi"
tuple_date = tuple(str_date)
print(tuple_date.count("i"))
#输出结果为
2

2.index():查找元素的第一个索引值。

str_date = "xiao mi"
tuple_date = tuple(str_date)
print(tuple_date.index("o"))
#输出结果为
3
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值