欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python基础第一章:数据类型与转换

程序员文章站 2022-06-27 21:53:54
数据类型与转换 注释 注释作用:1.注明解释 2.排除错误 单行注释:快捷键是shift+# 多行注释:ctrl +? py文件运行方式:1.shift+10 2. 右击 >运行 3.运行栏上的运行按钮 变量 变量名与变量值的关系: 1.一个变量名只能对应一个变量值,一个变量值可对应多个变量名。 2 ......

数据类型与转换

注释

# str=input('请输入你的话:')

注释作用:1.注明解释       2.排除错误

单行注释:快捷键是shift+#

多行注释:ctrl +?

py文件运行方式:1.shift+10     2. 右击 ---->运行   3.运行栏上的运行按钮

变量

i=8

变量名与变量值的关系

1.一个变量名只能对应一个变量值,一个变量值可对应多个变量名。

2.相同的变量名,新的变量值会替换旧的变量值

变量命名规范:

1.变量名不可以用中文,推荐用英文,不会的就用拼音。

2.变量名可以用数字,但是不能作为开头

3.变量名用的特殊符号只能用_

4.变量名严格区分大小写。

5.变量名要有意义(也就是规范,最好让别人能一眼看得懂)

6.变量名不能与保留关键字冲突。

查看保留关键字:

import keyword

print(keyword.kwlist)

六大数据类型(重中之重)

num(数值型):包括int(整型),float(浮点型,也就是小数),bool(布尔型,只有true和false),complex(复数,实数+虚数)

str(字符串):声明方式有:1.‘ ’     2." "   3.''' '''    4.""" """ 

list(列表型):里面可以放多个值,但是要用逗号隔开

tuple(元组型):括号内有逗号才是元组,没逗号该是啥类型就是什么类型

set(集合):具有无序性,去重性。

dict(字典):以键值对形式存在

六大数据类型分类:

按是否为容器分类:

容器类型:str,list,tuple,set,dict

非容器类型:num

按是否为可改类型分:

不可改类型:num,str,tuple

可改类型:list,set,dict

数据类型的标志符号:

str:‘’    list:[]   tuple:(,)  set:无  dict:{}

数据类型转换(重中之重):

 可以转换成int的有:float,bool,str(是数值型才可以)

 可以转换成float的有:int,bool,str(是数值型才可以)

可以转换成bool的有:int,float,complex,str,list,tuple,set,dict

可以转换成complex的有:int,float,bool,str(是数值型才可以)

可以转换成str的有:任何数据类型都可以转换成str

可以转换成list的有:str,tuple,set,dict

可以转换成tuple的有:str,list,set,dict

可以转换成set的有:str,list,tuple,dict

可以转换成dict的有:str,list,tuple,set