Python的文件扩展名是.py
Python的函数:
Print(表达式)函数:输出“表达式”的结果
Print(表达式1,表达式2,……):输出表达式1,表达式2,……的结果。
如果想让print()函数中的内容换行,只需在换行出加上”\n”即可。如果想要显示结果中各项之间不留空格(或用某个符号隔开),只要在括号里面的最后加上sep=””(或sep=”分隔符”)。
<变量>=<表达式>:将表达式的值保存到变量里去
Input(<提示性文字>):等待用户从键盘上输入数据集,用户输入的内容将作为函数的值,不管用户输入的是什么内容,返回的都是字符串。
If语句:
if<条件>:
<语句块>
功能:如果条件表达式成立,则先执行if行缩进的<语句块>,然后再执行<语句块>后没有缩进的语句。如果条件表达式不成立,则直接执行<语句块>后面没有缩进的语句。
在Python中,缩进用于指定代码块从哪里开始,哪里结束。将代码缩进多少并不重要但要保证整个代码块的缩进程度是一样的。Python中的惯例是将代码块缩进4个空格,建议遵循这个惯例。
格式
if<条件1>:
<语句块1>
elif<条件2>:
<语句块2>
……
else:
<语句块3>
创建函数的命令:
def<函数名>()或(<参数1>,<参数2>,……):
<语句块>
功能:定义一个具有某一功能的函数。函数命名规则参照变量命名规则。
return<表达式>:先计算<表达式>的值,然后将表达式的值传出,作为函数的值。
逻辑表达式:逻辑运算符有and,or,not
例如:a+b>c且b+c>a且a+c>b
在Python中表示为a+b>c and b+c>a and a+c>b
库的引用:
from<库名>import<函数1>,<函数2>,……
功能:从<库名>中输入指定的函数,供程序中调用。
还有其他格式:
from<库名>import*:从指定的库中输入所有的函数。
import<库名>:从指定的库中输入所有的函数,但在医用库中的函数的时候,需加上库名做前缀。
import <库名> as x:用简单的别名代替库名,是引用更加简单。
while循环:
while<条件>:
<语句块>
randint(a,b):产生一个介于a和b之间的整数(包括a和b)。
创建列表:
<列表名>=[<元素1>,<元素2>,……]
对列表进行的操作或函数:
len(列表名):返回列表元素的个数
del列表名[i]:从列表中删除第i个元素
列表名.append(元素):在列表的最后添加一个元素
列表名.sort():对列表中的元素进行按照升序排序
列表名.reverse():对列表中的元素按照降序排序
turtle的库的几个函数:
forward(长度):想当前画笔方向移动指定长度。
backward(长度):后退移动指定长度。
right(度数):顺时针旋转指定度数。
left(度数):逆时针旋转指定度数。
pendown():落笔,使画笔移动时可以画画。
penup():抬笔,使画笔移动是不会画画。
clear():清除所画图形,画笔的位置和状态不变。
speed(速度):设置画笔移动的速度,范围1-20。
pensize(粗细):设置画笔的粗细,范围1~20。
pencolor(颜色字符):设置画笔的颜色。
home():画笔移到屏幕的正中央。
circle(半径):画指定半径的圆。
d={key1:value1,key2:value2,……}
功能:建立一个新的字典。其中键()和值()通过冒号连接,组成一个键值对(冒号前为键,冒号后为值),键值对通过逗号隔开,字典是键值对的集合。键值在字典中没有顺序之分。
(键是唯一的,值不需要唯一。若键重复,则最后一个键值对会替换前面的)
file=open(”文件名.txt”,”打开模式”)
功能:打开”文件名.txt”。打开模式有下列几种:
“r”:以读的方式打开文件,只能读取文件信息。
“r+”:以读写的方式打开文件,可对文件进行读写操作。
“w”:以写的方式打开文件,可向文件写入信息,如果文件存在,则清空该文件,再写入新内容。
“w+”:清空文件内容,以读写方式打开文件。
for i in range(5):
print (i)//每执行一次这样的循环,对于range生成的每个数,用i指代这个数