Ctrl+鼠标滑轮/Ctrl+0=代码界面放大缩小/恢复
Fn+F5= 运行代码所以,单行代码选中Ctrl + Enter运行
Tab/Shift+Tab=缩进
print()代码字母间,按下Ctrl + I,将在右侧显示该方法的参考文档
IndentationError: unindent does not match any outer indentation level错误表明,你使用的缩进方式不一致,有的是 tab 键缩进,有的是空格缩进,改为一致即可。
Shift+1=注释
# 第一个注释
print ("Hello, Python!") # 第二个注释
'''
第三注释
第四注释
'''
"""
第五注释
第六注释
"""
在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了
33个关键字
所有 Python 的关键字只包含小写字母。
and | exec | not |
---|---|---|
assert | finally | or |
break | for | pass |
class | from | |
continue | global | raise |
def | if | return |
del | import | try |
elif | in | while |
else | is | with |
except | lambda | yield |
Python3 中有六个标准的数据类型:
Python3 的六个标准数据类型中:
Number(数字): int、float、bool、complex(复数)
str( )是python自带函数,是python保留的关键字,定义变量时应该避免使用str作为变量名
如果在使用str( )函数之前已经定义过str变量,则会出现TypeError: ‘str’ object is not callable这个报错
另外,代码编辑器在之前执行的代码中已经定义了str变量,但是执行之后全局变量没有被清空,即使在当前代码中没有定义str变量,在使用str( )函数时仍然会提示该错误。这种隐含的错误很容易被忽略,我们重启编辑器就可以解决这个问题
示例:
执行str(html1)会报错TypeError: ‘str’ object is not callable.
原因是前面已经定义了str=‘a’,我们把str='a’删掉,重新运行代码.
该错误仍然存在,重启编辑器.
if __name__ == '__main__': #把它看成一把闭加锁
使用它就相当于一把锁.把执行语句放在它下面可以阻止其它模块去执行这些内容.要想不被模块调用函数中的执行语句,就把函数名放在它下面,保护起来.
例如:
if __name__ == '__main__':
main()
#第一种:import *
import random
#第二种:from * import *
from math import ceil,fabs,floor
#不建议:from math import *
#第三种:import *(包) as *(别名)
import numpy as np
import pandas as pd
#第四种:以文件导包
from my_module1 import sum_num
最后关于python学习,有编程语言基础的一两个星期直接实战,懂的都懂。