程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2024-11(2)

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

发布于2019-08-06 10:23     阅读(821)     评论(0)     点赞(1)     收藏(5)


数据类型与转换

注释

# 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

 



所属网站分类: 技术文章 > 博客

作者:小姐可不可以

链接:https://www.pythonheidong.com/blog/article/7617/86c86b0fa813156cc052/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

1 0
收藏该文
已收藏

评论内容:(最多支持255个字符)