一、标识符

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.多行注释

‘’’
注释内容
‘’’

或者

“”"
注释内容
“”"

三、行与缩进

Tab键或者空格
一般一个tab键表示四个空格,统一使用四个空格代表一个缩进,缩进相同的代码表示同一级别代码;

四、多行语句

一行语句可以多行写,用 “ \ ” 来连接就行

例:

a = 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8+\
	9 + 10 + 11 +12
print(a)

结果为:
78

五、空行

函数之间,或者类之间的分割,方便代码的阅读;

六、print()输出

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()输入

input()输入函数,主要用于外部数据的输入,括号中可以加入要输入的提示信息;

注意:输入的数据默认类型为字符串

例子:

a = input('请输入一个数:')#输入一个数,给出提示,并且用a来接收

b = int(input('请输入第二个数'))#将输入的数转换成数值int型数据

print(type(a), type(b),sep=' ', end='')#输出a和b的数据类型

输出结果如下图:
可以看到a与b数据类型不同
a为字符串类型
b为数值类型

这是自学的python基础一部分,只用于自己学习笔记使用,小白学习。

更多推荐

python基础笔记1(标识符,代码规范,输入输出)