1.必须用字母或者下划线开头; 2.后面可以使数字、字母、下划线; 3.大小写敏感; 4.不可以用关键字(保留字)做标识符,若要使用必须在前面或者后面添加其他的字母、数字或者下划线来改变;
python中有三十五个关键字
用Pycharm查询关键字:
from keyword import kwlist#导keyword包中kwlist方法 print(kwlist)#打印所有关键字 print(len(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’]
35
总共35个
1.单行注释 “#”,快捷键:选中需要注释的行:Ctrl+/ 2.多行注释
‘’’ 注释内容 ‘’’
或者
“”" 注释内容 “”"
一行语句可以多行写,用 “ \ ” 来连接就行
例:
a = 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8+\ 9 + 10 + 11 +12 print(a)结果为: 78
函数之间,或者类之间的分割,方便代码的阅读;
print(a, sep = ’ ', end = ’ ')
a 表示输出的数据或者字符串等等 sep 表示输出的数据之间的间隔符, end 表示输出之后的结尾符号,默认为输出换行
格式化输出: %d % s %f
print('这是数值型输出1:%d' %int) print('这是数值型输出2:%03d' %int) print('%d这是数值型输出3:%d' %(int1,int2)) print('这是字符型输出1:%s' %str) print('这是浮点输出1:%f' %float) print('这是浮点输出2:%.2f' % float)%03d 表示输出的数值型为三位整数,不够的话前面加零,超出则原样输出 %.2f 表示输出浮点型保留2为小数
import 与 from … import…
<1>、import somemoudle 导入somemoudle整个模块 <2>、from somemoudle import somefunction 导入somemoudle模块下的somefunction函数 <3>、from somemoudle import somefunction1,somefunction2,… 导入somemoudle模块下的多个函数,用逗号分隔开 <4>、form somemoudle import * 导入somemoudle模块下的所有函数,
input()输入函数,主要用于外部数据的输入,括号中可以加入要输入的提示信息;
注意:输入的数据默认类型为字符串型
例子:
a = input('请输入一个数:')#输入一个数,给出提示,并且用a来接收 b = int(input('请输入第二个数'))#将输入的数转换成数值int型数据 print(type(a), type(b),sep=' ', end='')#输出a和b的数据类型输出结果如下图: 可以看到a与b数据类型不同 a为字符串类型 b为数值类型
这是自学的python基础一部分,只用于自己学习笔记使用,小白学习。