16进制转10进制 16进制计算器在线计算

时间:2023-05-13 13:14/span> 作者:tiger 分类: 经验 浏览:7620 评论:0


变量的作用

 是保存和表示数据值的一种语法元素。
 在程序语言中十分常见。
 变量变量顾名思义,变量的值是可以改变的,
 能够通过赋值,即,使用等号的的方式,改变它代表的具体数值
 变量或标识符的命名规则
 由字母、数字、下划线组成
 不能数字开头
 不能使用内置关键字
 严格区分大小写

 定义变量
 格式:
       变量名 = 值

a=99 
第一行给a赋值为99
a=a+1 
第二行再让a等于a+1
print(&34;\n\n输出a的数值:\n&34;+str(a))

 a还可以任意取名字比如说aaaabb
 python语言的命名规则
 允许采用大写字母、小写字母、数字、下划线和汉字等字符
 以及它们之间的组合来给变量命名。
 但名字的首字符不能是数字,
 中间不能出现空格;
 标识符的名称不能与python保留字相同;
 python居然能用汉字来命名变量。
 python的下划线是“shift+减号”
 例如

a雷电将军aaa=54321
print(&34;\n\n输出a雷电将军aaa的值:\n&34;+str(a雷电将军aaa))

?

python的保留字关键字

 指的是编程语言内部定义并保留的英文单词
 保留字会显示颜色通常是橘黄色
 可以在python console中使用以下代码查询

help(&39;keywords&39;)

?

数值类型有哪些?

数据类型:包括

简单的:数字类型、字符串类型。

复杂的:元组类型、集合类型、列表类型、字典类型等等。

数字类型

表示数字或数值的数据类型

python语言提供3种数字类型:

整数、浮点数、复数

分别对应数学中的整数、全体实数、复数

第一步:赋值

第二步:检查类型

整数 int 和 浮点数 float(小数点)

num01 = 10
num02 = 10.01
print(&34;\n\n输出num01数值类型:\n&34;,type(num01))
print(&34;\n\n输出num02数值类型:\n&34;,type(num02))

 输出为:
       <class &39;int&39;> 整数型
       <class &39;float&39;> 浮点数型

?

字符串 str 和 布尔型 bool

abc01=&39;欲买桂花同载酒&39;
print(&34;\n\n输出abc01数值类型:\n&34;,type(abc01))
 输出为: 字符串类型 <class &39;str&39;>

abc02=True
print(&34;\n\n输出abc02数值类型:\n&34;,type(abc02))
 输出为: 布尔型 <class &39;bool&39;>

?

列表 list 和 元组 tuple

abc03=[123,456,789]
print(&34;\n\n输出abc03数值类型:\n&34;,type(abc03))
 输出为: 列表<class &39;list&39;>


abc04=(123,456,789)
print(&34;\n\n输出abc04数值类型:\n&34;,type(abc04))
输出为 :元组 <class &39;tuple&39;>

?

集合 set 和 字典 dict

abc05={123,456,789}
print(&34;\n\n输出abc05数值类型:\n&34;,type(abc05))
 输出为: 集合 <class &39;set&39;>


abc06={&39;country&39;:&39;China&39;,&39;city&39;:&39;Gz&39;,&39;name&39;:&39;lina&39;,&39;age&39;:&39;16&39;}
print(&34;\n\n输出abc06数值类型:\n&34;,type(abc06))
 输出为: 字典的键值对<class &39;dict&39;>

?

 第一步:赋值
 第二步:检查类型

 简单的:数字类型、字符串类型。
 复杂的:元组类型、集合类型、列表类型、字典类型等等。

 数字类型
 表示数字或数值的数据类型
 python语言提供3种数字类型:
 整数、浮点数、复数
 分别对应数学中的整数、全体实数、复数

 一个整数数值可以表示为
 十进制、十六进制、二进制等不同进制的形式
 举个栗子
 十进制:180
 十六进制(0x或0X开头的):0xb4
 八进制(0o或0O开头的)0o264
 二进制(0b或0B开头的)0b101101000

print(&34;\n\n输出16进制转10进制:\n&34;,0xb4)
print(&34;\n\n输出8进制转10进制:\n&34;,0o264)
print(&34;\n\n输出2进制转10进制:\n&34;,0b10110100)

?

 浮点数
 只能使用十进制的显示

print(&34;\n\n浮点数与科学记数法&34;)
print(1.23456789)
print(1.23456789e+3)
print(1.23456789e-3)

?

??

文章评论