python知识点小节
一、语法元素
1.注释:在python中的注释有单行注释和多行注释“#”为单行注释。“/…/”为多行注释
2.python语言采用严格的“缩进”来表示程序的格式框架,有单层缩进和多层缩进两种
3.赋值语句在py语言中“=”表示赋值
列:t=x;表示将x的值赋予t
二、分支、循环语句
1.分支语句:
分支语句一般是就是if语句
if "a" <= p <= "z":
print("p")
elif "A"<=p<="Z":
print("a")
else:
print("z")
2.循环语句:
常用的循环语句一般有for、while、do while这三种。这里就只演示前两种了
for循环
for i in rang(10):
print(i);
while循环
while True:
try:
n=int(input("请输入一个正整数n:"))
except:
print("你输入的数不是整数,请重新输入")
continue
if n>0:
break
else:
print("你输入的不是正整数,请重新输入")
三、库的使用
python语言,其实就是将许多封装成模块的程序调用组成的一个语言。所以学习库的使用才是python的核心
1.datetime库获取系统时间的库
其中使用的是datetime中的方法如.now()方法就是获取现在的时间
from datetime import datetime
tim=datetime.now()
print(tim)
print(tim.date())
print(tim.time())
2.jieba库是自动分词库
如下便是对三国演义进行分词
import jieba
txt=open("./三国演义.txt","r",encoding="utf-8").read()
words=jieba.lcut(txt)
3.wordcloud词云库
该库可以和jieba库组合使用如下:
import jieba
import wordcloud
txt ="工程序设计语言是计算机能够理解"
ls=jieba.lcut(txt)
w=wordcloud.WordCloud(width=1000,height=700,font_path='msyh.ttc',background_color='white')
w.generate(" ".join(ls))
w.to_image()