Python学习笔记(一)Python基础_注释_标识符_print()函数

目录

一、注释

二、标识符

三、变量

四、检查变量类型

五、输出函数print()


一、注释

  • 注释的作用:通过用自己熟悉的语言,在程序中对某些代码进行标注说明,这就是 注释的作用,能够大大增强程序的可读性,提高代码的可维护性
  • 注释的分类:单行注释和多行注释
  • 单行注释:以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用。
# 单行注释,以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用。

  • 多行注释:使用三个单引号或是三个双引号,可以写很多很多行的功能说明。
'''多行注释
可以写很多很多行的功能说明
使用三个单引号或是三个双引号
'''
"""
多行注释
可以写很多很多行的功能说明
使用三个单引号或是三个双引号
"""

二、标识符

  • 标识符:由字母、下划线和数字组成,且数字不能开头
  • 不能以数字开头
  • 不能以关键字命名
  • 严格区分大小写
# 查看关键字
import keyword
print(keyword.kwlist)

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for',
 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

ABC_123 = 18          # 满足标识符命名规则:由字母下划线数字组成
ABC123 = 'ABC123'     # 以字母开头
_ABC123 = '吧啦吧啦'   # 以下划线开头
abc123 = 'abc123'     # 区分大小写

# 标识符命名规则 - 见名思意
age = 18

# 标识符命名规则 - 驼峰命名法 - 小驼峰命名法
myName = '你说的都对但'

#  标识符命名规则 - 驼峰命名法 - 大驼峰命名法
MobilePhone = '157xxxx3849'

# python,推荐使用下划线“_”连接命名
company_address = '上海市浦东新区123321号'

三、变量

  • Python 中的变量赋值不需要类型声明
  • 等号 = 用来给变量赋值。
  • 等号 = 运算符左边是一个变量名,等号 = 运算符右边是存储在变量中的值。
num1 = 100  # 将“数字”赋值给num1
num2 = 200
result = num1 + num2    # 使用变量名,进行它们对应的值的数字的加法,并将结果赋值给result
print("关于变量 ----> ","result的值为:%d"%result)    # 使用print()函数格式化输出result的结果输出到控制台

四、检查变量类型

  • 1、使用type()函数
  • 2、使用isinstance(要判断的变量名,数据类型)判断变量类型
# 使用type()函数
print("使用type(变量名)函数检查变量类型 ----> ",type(num2))

# 使用type(变量名)函数检查变量类型 ---->  <class 'int'>

# 使用isinstance()判断变量类型
print("使用isinstance(要判断的变量名,数据类型)判断变量类型 ----> ",isinstance(num2,int))
print("使用isinstance(要判断的变量名,数据类型)判断变量类型 ----> ",isinstance(num2,str))

'''
使用isinstance(要判断的变量名,数据类型)判断变量类型 ---->  True
使用isinstance(要判断的变量名,数据类型)判断变量类型 ---->  False
'''

五、输出函数print()

print()方法的作用:用于打印输出,将信息打印在终端控制台上面

print()方法的语法:print(*args, sep=' ', end='\n', file=sys.stdout, flush=False)

print()方法的参数:

args  -- 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。
sep   -- 用来间隔多个对象,默认值是一个空格。
end   -- 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。
file  -- 要写入的文件对象。
flush -- 输出是否被缓存通常决定于 file,但如果 flush 关键字参数为 True,流会被强制刷新。
print("Hello World") # 普通输出
print("Hello","Python") # 多个参数以逗号分隔,默认值是一个空格
print("") # 默认换行
print("Hello",end='_') # end参数默认以换行结尾,若不想换行,可换成其他符号,之后下一次输出将会跟在此次输出之后
print("Python")
Hello World
Hello Python

Hello_Python

print()格式化输出

# print()格式化输出 - 以%加字符组成

'''
   符号		  描述
    %d		格式化整数
    %f		格式化浮点数字,可指定小数点后的精度
    %s		格式化字符串
'''

num1 = 10
num2 = 4
End = "结束"
print("将结果以十进制整型输出:%d"% (num1 / num2))
print("将结果以十进制浮点型输出:%f"% (num1 / num2))
print("将结果以十进制浮点型输出并且保留两位小数:%.2f"% (num1 / num2))
print("将结果以字符串输出:%s"% End)
将结果以十进制整型输出:2
将结果以十进制浮点型输出:2.500000
将结果以十进制浮点型输出并且保留两位小数:2.50
将结果以字符串输出:结束

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值