02-python的基础语法-01python字面量/注释/数据类型/数据类型转换

字面量

在代码中,被写下来的固定的值,被称为字面量。

python中哪些值是可以被写出来的呢?又该如何写呢?

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第1张图片

 字符串:又称文本,是由任意数量的字符如中文,英文,各类符号,数字组成。

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第2张图片

 这里借助一张图来解释,没有恰饭哦。

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第3张图片

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第4张图片

# 写一个整数自变量
print(6666)
print(13.14)
print("安全通网")

# 通过print语句输出各类字符
"""
   本代码演示了各类自变量的写法
   以及通过print输出自变量
"""

运行后pycharm的情况

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第5张图片

注释

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第6张图片

 添加注释方便阅读,增加代码的可读性

注释快捷键:ctrl+/

(全选后,按下ctrl+/可以注释,再按ctrl+/可以解除注释)

效果演示

注释分类:单行注释-多行注释

 

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第7张图片

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第8张图片

 

变量

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第9张图片

"""
演示python中变量的相关操作
"""
#定义一个变量,用来记录钱包的余额
money=50
#通过print语句,输出变量记录的内容
print("钱包还有:",money)

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第10张图片

#买了一个冰淇凌,花费10元,还剩余多少钱
money=money-10
print("买了一个冰淇凌,花费10元,还剩下",money,"元")

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第11张图片

 常用快捷键

复制的快捷键:ctrl+d

操作方法:将光标放到语句后面以后,按下ctrl+d,就可以在新的一行复制上一行的内容

 

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第12张图片

 

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第13张图片

数据类型

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第14张图片

 验证数据的类型-type()语句

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第15张图片

 

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第16张图片

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第17张图片

 

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第18张图片

#方式1:使用print直接输出类型信息
print(type("安全通网"))
print(type(666))
print(type(11.345))

#方式2:使用变量存储type()语句的结果
string_type=type("安全通网")
int_type=type(666)
float_type=type(11.345)
print(string_type)
print(int_type)
print(float_type)

#方式3:使用type()语句,查看变量中存储的数据类型信息
name="黑马程序员"#将黑马程序员的字符类型放入name中
name_type=type(name)#查看name的字符类型
print(name_type)#输出name的字符类型

运行结果:

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第19张图片

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第20张图片

 

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第21张图片

数据类型的转换

为什么要转换类型?

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第22张图片

常见的转换语句

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第23张图片

 理解以下代码

#将字符类型转换成字符串,万物皆可转字符串
num_str=str(11)
print(type(num_str),num_str)  # 类型转换了,内容也没有发生变化
float_str=str(11.345)
print(type(float_str),float_str)
#将字符串转换成数字,不是所有的字符串都可以转数字的
num=int("11")
print(type(num),num)
num1=float("11.345")
print(type(num1),num1)
#错误示范,想要将字符串的内容转换为数字,必须要求字符串的内容都是数字
# num3=int("安全通网")
# print(type(num3),num3)
#整数转浮点数,flaot是默认带小数的,转换后11会变为11.0
float_num=float(11)
print(type(float_num),float_num)
#浮点数转整数,会丢失精度,11.345转变为11
int_num=int(11.345)
print(type(int_num),int_num)

02-python的基础语法-01python字面量/注释/数据类型/数据类型转换_第24张图片

你可能感兴趣的:(python,开发语言)