TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua

 找回密码
 新人加入
查看: 8105|回复: 5
打印 上一主题 下一主题

简明 Python 教程 [复制链接]

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

跳转到指定楼层
楼主
发表于 2011-8-6 02:14:43 |显示全部楼层 |倒序浏览
只需要浏览部分章节, TCAX对Python编程并不会有太高要求.

在线阅读地址:

http://sebug.net/paper/python/

说明: 本教程为Python 2.6适用, 而TCAX使用的Python版本为3.2, 其间会有所出入, 但没有本质上的影响. 提醒初学者注意print函数, 除法, 以及字符串. 感谢会员 我們的夏天 提醒


Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

沙发
发表于 2012-3-3 11:57:35 |显示全部楼层
忘却の小伊 发表于 2012-3-2 23:47
咱找到个电子书..
希望楼主能表明下看哪些章节...
能让咱这种小白快速入门··· ...


也不一定要去看特定的一些章节...

Q: Python学到何种程度才能编写自己的TCAX Py脚本?
A: 基本上来说, 只要入个门就行. 推荐先学TCAX Py脚本所要用到的东西. 这里简单(不完全)列举如下:
    1. 了解Python语法, 知道如何书写Python代码, 了解变量及函数的定义 (对于类等面向对象的内容可以跳过)
    2. 常用的Python语句如下:
        a) 条件语句 (if, elif, else)
        b) 循环语句 (for, while)
    3. 常用的数据结构如下:
        a) 字符串 (string)
        b) 数组 (list)
        c) 元组 (tuple)
    4. 常用的函数如下:
        a) len()
        b) range()
        c) int()
        d) randint()

Q: 我已经了解了基本的Python知识, 如何开始编写自己的TCAX Py脚本?
A: 首先要了解 tcaxPy.pyc 模块所提供的基本的特效操作函数, 建议配合着一些例子脚本实际操作一下, 然后就是修改现有的一些例子脚本. 待熟练以后就可以开始独立编写自己的脚本了.


http://www.tcax.org/forum.php?mod=viewthread&tid=22

还是得以看懂目前论坛上的一些特效脚本为基准 (至少在语法层面上)


Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

板凳
发表于 2013-2-25 21:16:00 |显示全部楼层
爱雪音MiKu 发表于 2013-2-25 19:35
呜咕。。“类”。。一般用的到吗。。控制流,函数和字符串是重点,所以偶看了好几遍呢。。现在明白了。。。 ...

"类"一般用不到, 初学者可以跳过...

至于循环, 你可以把你理解的, 和你不理解的描述一下..

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

地板
发表于 2013-2-26 22:04:50 |显示全部楼层
不是for  in  循环是把range括号里的数字进行排序


解释一下这个.

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

5#
发表于 2013-2-27 19:04:51 |显示全部楼层
爱雪音MiKu 发表于 2013-2-27 12:42
呜咕。。貌似打快了。。0.0。偶是想说"for  in  循环应该是把range括号里的数字进行排序" ...

怎么排序?

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

6#
发表于 2013-2-27 19:13:06 |显示全部楼层
爱雪音MiKu 发表于 2013-2-27 19:10
呜咕。。0.0。。对了。。偶想明白了。“for循环在这个范围内递归——for i in range(1,5)等价于for i in  ...

应该是正确的... 多实践...
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-5-5 05:01

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH