第一天学习python

7 阅读2分钟

一、python的注释有两种

  1. 单行注释用井号: # 从这里开始就是注释的内容了,内容与#之间要有一个空格,这是标准
  2. 多行注释三对引号: """ 这里是注释的内容,可换行 """

二、变量、标识符

  1. 变量:接收一个定义的量或者接收一个表示式的结果
  2. 标识符:变量名、方法名、class名等,都叫标识符
  3. 标识符的原则:只允许出现英文、数字、下划线,且不能以数字开头;大小写有区分;不能使用关键字

三、数据类型,常用的三种

  1. int:整数,包含正负整数
  2. float:浮点数,也叫小数,包含正负小数
  3. str:字符串,用引号包起来的

四、数据类型转换

  1. int(x):将x转成一个整数
print(int('12')) # 只能转纯数字的字符串,如果是int('12.3'),会报错
print(int(1.23)) # 保留整数部分
  1. float(x):将x转成一个浮点数
print(float(12)) # 增加一位小数点0
print(float('12') # 跟整数是一样的结果
print(float('12.22)) # 输出结果就是去掉引号的结果
print(float('a12')) # 报错,不能有字母、中文、下划线等,科学计数可以,正负号可以
  1. str(x):将x转成一个字符串,任何类型皆可转成字符串
print(str(12)) # 输出的结果是12,但是可以用类型检测 type 返回的结果是<class 'str'>
print(str(12.3))
print(str('a')) # 输出的结果还是a

五、数据类型检测 type

  1. 使用方法
print(type(12)) # <class 'int'>
print(type(12.3)) # <class 'float'>
print(type('a')) # <class 'str'>
# 也可以直接检测变量名
num=10
print(type(num)) # <class 'int'>

# 数据类型检测方法肯定不止这一个,作为一个入门的新手,刚开始学习,目前接触到的第一个检测方法