python自带的图形库Tkinter。
这本书自己搞了个graphics.py,实际上不利于学习。
from graphics import *
第5章 序列:字符串、列表和文件
字串text
text[0]
允许使用负索引,从右端开始。
切片:text[1:3],text[:5],text[5:],text[:]
除了连接算符+,还有重复算符*,比如3*text,就是重复三遍。
len(text)
for ch in text:
text.split(),默认空格,可以指定其他字符。
text.format():{序号:宽度.精度 类型}表示插槽,插槽可以指定格式。如{0:5.2}。5表示占的宽度(0表示自适应),2表示两位精度;如果是f,表示小数位数。
对齐:左、中^。
字符与数字转换:ord()/chr()/hex()/oct()
[1, 2] + [3, 4]
列表和字串,列表是可变的,字串内部的值是不能改变的。也就是说,列表更通用。
列表也可以切片,内容可以是不同类型。
列表的方法:append()
infile = open("file", "rwa")
read()/readline()/readlines()
for line in infile:
print(text,file=outfile)。对于文本,当然好办。对于字节数组怎么办?
infile.close()
from tkinter.filedialog import askopenfilename
infileName = askopenfilename()
asksaveasfilename()
第6章 定义函数
返回时,直接用return
return可以返回多个值。使用同时赋值。
函数的参数,是传值。可以用列表来处理。
第7章 判断结构
if (true):
elif (true):
else:
内容是缩进(这样真的好吗)
try:
except ValueError (as excObj):
if x1 >= x2 >= x3:
maxval = x1
第8章 循环结构和布尔值
for i in range(10):
while i
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?