day04作用

day04作用,第1张

概述简述Python的五大数据类型的作用、定义方式、使用方法: 数字类型:整型和浮点型统称为数字类型。 整型(int) : 表示人的年龄、各种号码、级别,可用于加减乘除、逻辑判断(大于、小于) age = 18 # age = int(18)print(id(age))print(type(age))print(age) 4530100848 <class ‘int‘> 18 浮点型 : 表示 简述Python的五大数据类型的作用、定义方式、使用方法: 数字类型:整型和浮点型统称为数字类型。 整型(int) : 表示人的年龄、各种号码、级别,可用于加减乘除、逻辑判断(大于、小于)
age = 18 # age = int(18)print(ID(age))print(type(age))print(age)

4530100848

<class ‘int‘>

18

浮点型 : 表示身高、体重、薪资,加减乘除、逻辑判断(大于、小于)

salary = 2.1 # salary = float(2.1)print(ID(salary))print(type(salary))print(salary)

4569240656

<class ‘float‘>

2.1

字符串类型

作用: 表示名字、爱好

定义:字符串就是一串被串起来的字符,在单引号、双引号或三引号内包裹的一串字符(三引号内的字符可以换行,而单双引号内的字符不行)

name1 = 'nick'name2 = 'egon'print(ID(name1))print(type(name1))print(name1)name3 = """nickegon"""print(name3)

字符串只能+、*和逻辑比较

字符串的拼接,即重新申请一个小空间把两个小字符串都拷贝一份后再拼接.

msg2 = "my name is 'nike'"msg3 = 'my nmae is "nick"'print(msg2 + msg3)

my name is ‘nick‘ my name is "nick"

name = 'nick'print(name * 10)

nick nick nick nick nick..

列表

列表字面意思就是一列表格.

作用:存储多个(任意数据类型)元素

定义方式[]内用逗号隔开多个元素(任意数据类型)

lt = [] 空列表

s = ' ' 空字符串
hobby = 'read'hobby_List = [hobby,'run','girl']print(ID(hobby_List))print(type(hobby_List))print(hobby_List)

使用方法:存不是目的,取才是目的,索引序号从0开始.

hobby_List = ['read','girl']# 索引序号       0      1     3#取出第二个爱好print(hobby_List[1])print(hobby_List[2][1])
字典

作用:用来存取多个值,按照key: value的方式存值,取的时候可以通过key而非索引去取值,key对value具有描述作用.存放数据的种类各种各样并且数据较多的时候可以使用字典.

定义:在{}内用逗号分隔开多个元素,每个元素都是key:value的格式,其中value是任意格式的数据类型,key由于具有描述性的作用,所以key通常是字符串类型.

use_info = {'name':'nick','gender':'male','age':19,'company_info':['oldboy','shanghai',50]}print(user_info['name'])print(use_info['company_info'][0])

布尔型

作用:用于判断条件结果

定义:True、False通常情况不会直接引用,需要使用逻辑运算得到结果

print(type(True))print(True)print(bool(0))print(bool('nick'))print(bool(1>2))print(boll(1 == 1))

Python中所有数据类型都自带布尔值.如此多的数据类型中只需要记住0、None、空、False的布尔值为False,其余为True.

一行代码实现下述代码实现的功能:

x = 10y = 10z = 10print(f'a:{a},b:{b},c:{c},d:{d}')
写出两种交换x、y值的方式:
x = 10y = 20temp = xx = yy = tempprint(f'x:{x}')print(f'y:{y}')x,y = y,xprint(f'x:{x}')print(f'y:{y}')
一行代码取出nick的第2、3个爱好:
nick_info_dict = {'name':'nick','age':'18','height':180,'weight':140,'hobby_List':['read','music','code'],}print(nick_info_dict['hobby_List'[1],nick_info_dict['hobby_List'][2])
使用格式化输出的三种方式实现以下输出(name换成自己的名字,既得修改身高体重,不要厚颜无耻)
name = 'Nick'height = 180weight = 140print("My name is %s,my height is %s,my weight is %s"%(name,height,weight))print("My name is {0},my height is {1},my weight is {2}".format(name,weight))print(f"My name is {name},my height is {height},my weight is {weight}.")# "My name is 'Nick',my height is 180,my weight is 140"
总结

以上是内存溢出为你收集整理的day04作用全部内容,希望文章能够帮你解决day04作用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/1191422.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-03
下一篇2022-06-03

发表评论

登录后才能评论

评论列表(0条)

    保存