# 2017-11-15 17:19:12 November Wednesday the 46 week, the 319 day
第一步:Sublime Text -> Tools -> Developer -> New Plugin然后在出现的文档中删除自带内容,把下面内容粘贴进去,然后把该文件重命名为addCurrentTime.py
保存在sublime text的user路径下,我的安装路径是:C:\Users\jack\AppData\Roaming\Sublime Text 3\Packages\User然后在我的该目录下就看到多了一个文件addCurrentTime.pyimport datetime
import sublime_plugin
class AddCurrentTimeCommand(sublime_plugin.TextCommand):def run(self, edit):self.view.run_command("insert_snippet", { "contents": "%s" % datetime.datetime.now().strftime("# %Y-%m-%d %H:%M:%S %B %A the %W week, the %j day")})该段代码使用了python自带的time模块。只需要了解strftime("# %Y-%m-%d %H:%M:%S %B %A the %W week, the %j day")%Y 四位数的年份表示(000-9999)%m 月份(01-12)%d 月内中的一天(0-31)%H 24小时制小时数(0-23)%M 分钟数(00=59)%S 秒(00-59)%B 本地完整的月份名称%A 本地完整星期名称%W 一年中的星期数(00-53)星期一为星期的开始%j 年内的一天(001-366)# %Y-%m-%d %H:%M:%S %B %A the %W week, the %j day# 2017-11-15 17:15:53 November Wednesday the 46 week, the 319 day第二部:设置快捷键Preferences-> Key Bindings删除原来的内容,把下面东西粘贴进去就可以了。[ { "keys": ["ctrl+shift+;"], "command": "add_current_time" } ]然后同时按下ctrl shift ; 三个按键就会在程序开头显示对应时间和其他自己编写的内容。注意:如果你以前设置过其他快捷键,只需要把大括号的东西粘贴到自己以前有的中括号里就行,
具体可以参考sublime text左边系统自带的快捷键模式。第三部:检测快捷键是否起作用了新建空白Python文档,同时按下ctrl shift ; 看到会有时间出现。神不神奇,好不好玩设置回车空格数目,关系到以后的循环和判断语句的使用。
view->Indentation->Tab Width: 4以后想做大数据,爬虫方向的,这节要吃透哈。本节内容:1.标识符2.关键字3.字符串4.转义字符5.字符串运算符6.字符串函数1 标识符:Identifiers 标识符由字母,数字,和下划线_三种不同的符号各种排列组合成。是程序员自己创造出来的,便于写程序。特点:•字母区分大小写, A 和a是不同的标识符•标识符不可以用数字开头,比如8abc是错误的标识符•没有长度限制用处:用于作为变量,函数名,类名,方法名等2 关键字:Keywords关键字:就是系统已经占用的标识符,有特殊的用途,自己不可以另外安排这些关键字干其他事情,除非你想通宵找bug。类似亮剑电视剧里的特种兵,特种兵是独立的,普通领导不可以随意使用。要做到对每个关键字含义都了如指掌才可熟练编程。Python世界里的关键字有:['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']3 字符串定义:StringPython中单引号或者双引号包含起来的都是字符串,无论里面是数字还是字母,都是字符串。例如 'big bang', "123"都是字符串。4 转义字符:Escape character转义字符就是用来实现特殊目的的一些符号,标志就是反斜杠 '\'。最常用的就是表示回车的转义字符\n。参考这里Python中的数字这样玩才有趣。只需要了解有这么个东西存在,不求死记硬背,需要时候问下度娘就行。用多了,自然就记住了。5 字符串运算符:Operator+ 连接两个字符串,请看下图[ : ] 截取字符串中的一部分,请看下图字符串格式化用于文件处理中,请看下图6 字符串函数:Function删除空白符号变换字母大小写函数当然还有其他更多的各种函数,这里只是抛砖引玉。****我是分隔符****            这节顺便告诉大家一个好东西,方便把以前编写的放在python_grammer.py里的所有程序清晰分隔开。用快捷键自动创建时间,具体方法如下:第一步:粘贴代码打开Sublime Text,Sublime Text -> Tools -> Developer -> New Plugin。然后在出现的文档中删除自带内容,把下面内容粘贴进去然后把该文件重命名为addCurrentTime.py,保存在sublime text的user路径下,我的user安装路径是:C:\Users\jack\AppData\Roaming\Sublime Text 3\Packages\User。然后在我的该目录下就看到多了一个文件addCurrentTime.py把这段程序粘贴进去:import datetimeimport sublime_pluginclass AddCurrentTimeCommand(sublime_plugin.TextCommand):def run(self, edit):self.view.run_command("insert_snippet", { "contents": "%s" % datetime.datetime.now().strftime("# %Y-%m-%d %H:%M:%S %B %A the %W week, the %j day")})该段代码使用了python自带的time模块。只需要了解strftime("# %Y-%m-%d %H:%M:%S %B %A the %W week, the %j day")1.        %Y 四位数的年份表示(000-9999)2.        %m 月份(01-12)3.        %d 月内中的一天(0-31)4.        %H 24小时制小时数(0-23)5.        %M 分钟数(00=59)6.        %S 秒(00-59)7.        %B 本地完整的月份名称8.        %A 本地完整星期名称9.        %W 一年中的星期数(00-53)星期一为星期的开始10.        %j 年内的一天(001-366)第二部:设置快捷键Preferences-> Key Bindings,删除原来的内容,把下面东西粘贴进去就可以了。   [ { "keys": ["ctrl+shift+;"], "command": "add_current_time" } ]注意:如果你以前设置过其他快捷键,只需要把大括号的东西粘贴到自己以前有的中括号里就行,具体可以参考sublime text左边系统自带的快捷键模式。 第三部:检测快捷键是否起作用了新建空白Python文档,同时按下ctrl shift ; 看到会有时间出现。神不神奇,好不好玩。效果如下# 2017-11-15 17:15:53 November Wednesday the 46 week, the 319 day****我是分隔符****  设置回车空格数目,关系到以后的循环和判断语句的使用。Python的语法是通过空格来控制的,一般我们回车后,前面会自动留出4个空格。具体设置方法如下:在Sublime Text菜单栏点击:view->Indentation->Tab Width: 4家庭作业:1把图片里面的东西全部输入电脑里,并且正确运行出结果。2输出下面这句话:迈克尔 乔丹说过:"I can accept defeat but could not accept to give up."3删除上面那句话的乔丹相信我,就坚持跟我学编程,三个月后有希望月入8000+。不喜欢编程的看看我聊生活,职场,德国趣闻也不错。程序代码我尽可能贴图片,逼迫大家手动输入程序,只有这样才会进步。复制,粘贴代码永远在原地踏步。如果你有任何问题想和Jack说的话,可以在公众号下留言(私人留言很少回复),先自我介绍年龄,职业,等你认为非常重要的信息,然后抛出问题,我会尽量一一回复大家的。点赞,转发和关注是最大的鼓励和支持,Ich danke dir!我是Jack_Yang,德国海归,会日,德,英,汉,C,  C++, Java, Python 8种语言。跟我免费学Python编程,偶尔还有德国小故事,职场经验分享,最新科技报道等。我就是你心中那颗最亮的星,follow me bitte, you will not be so confused. Yes, we can!!!长按二维码关注我# 2017-11-15 17:19:12 November Wednesday the 46 week, the 319 day
第一步:Sublime Text -> Tools -> Developer -> New Plugin然后在出现的文档中删除自带内容,把下面内容粘贴进去,然后把该文件重命名为addCurrentTime.py
保存在sublime text的user路径下,我的安装路径是:C:\Users\jack\AppData\Roaming\Sublime Text 3\Packages\User然后在我的该目录下就看到多了一个文件addCurrentTime.pyimport datetime
import sublime_plugin
class AddCurrentTimeCommand(sublime_plugin.TextCommand):def run(self, edit):self.view.run_command("insert_snippet", { "contents": "%s" % datetime.datetime.now().strftime("# %Y-%m-%d %H:%M:%S %B %A the %W week, the %j day")})该段代码使用了python自带的time模块。只需要了解strftime("# %Y-%m-%d %H:%M:%S %B %A the %W week, the %j day")%Y 四位数的年份表示(000-9999)%m 月份(01-12)%d 月内中的一天(0-31)%H 24小时制小时数(0-23)%M 分钟数(00=59)%S 秒(00-59)%B 本地完整的月份名称%A 本地完整星期名称%W 一年中的星期数(00-53)星期一为星期的开始%j 年内的一天(001-366)# %Y-%m-%d %H:%M:%S %B %A the %W week, the %j day# 2017-11-15 17:15:53 November Wednesday the 46 week, the 319 day第二部:设置快捷键Preferences-> Key Bindings删除原来的内容,把下面东西粘贴进去就可以了。[ { "keys": ["ctrl+shift+;"], "command": "add_current_time" } ]然后同时按下ctrl shift ; 三个按键就会在程序开头显示对应时间和其他自己编写的内容。注意:如果你以前设置过其他快捷键,只需要把大括号的东西粘贴到自己以前有的中括号里就行,
具体可以参考sublime text左边系统自带的快捷键模式。第三部:检测快捷键是否起作用了新建空白Python文档,同时按下ctrl shift ; 看到会有时间出现。神不神奇,好不好玩设置回车空格数目,关系到以后的循环和判断语句的使用。
view->Indentation->Tab Width: 4

Python原创第十篇~字符串相关推荐

  1. python原创第十四篇~判断,循环实战训练+答案

    2017-12-07 09:23:55 December Thursday the 49 week, the 341 day #原创第十四篇~判断,循环实战训练 题目:一个整数,它加上100后是一个完 ...

  2. python#原创第13篇~while循环+答案

    2017-12-02 12:36:35 December Saturday the 48 week, the 336 day #原创第13篇~while循环 #普通while num = 1 #num ...

  3. python string length_自学Python:第四篇字符串

    字符串的基本操作 在Python中有两个字符串基本运算 1 加法连接 2 数乘 在javascript只有+加法字符连接 字符串的计算长度 在Python使用内置方法 len() 在javascrip ...

  4. 【python自动化第十篇:】

    复习: 线程与进程的区别: 进程:资源的集合 线程:最小调度单位 进程至少包含一个线程 线程之间的内存是共享的,两个线程操作同一个数据就会修改整个结果(需要mutex加锁来保持数据的一致性),递归锁, ...

  5. python学习[第十四篇] 文件的输入与输出

    python学习[第十四篇] 文件的输入与输出 标准文件类型 一般来说只要程序一执行,就会访问3个文件: 标准输入(键盘) stdin 标准输出(显示器缓冲区) stdout 默认输出到屏幕 标准错误 ...

  6. python学习[第十五篇] 文件系统

    python学习[第十五篇] 文件系统 对文件系统访问大多数都通过os模块实现. os 模块文件/目录访问函数 文件处理 mkfifo() 创建命名通道只用于linux remove(path)/un ...

  7. 推荐一位 Python 大佬,全网 26 万粉丝,原创 300 多篇干货!

    今天给大家推荐一个 Python 资深爱好者:菜鸟学 Python 的作者,他是一位 Python 老司机,资深程序员,在外企工作 10 多年,做过测试,做过开发,带过团队,玩过产品.目前在世界 50 ...

  8. python连载第十五篇~史上最全列表知识源码+答案

    #2017-12-19 19:34:41 December Tuesday the 51 week, the 353 day #python连载第十五篇~list列表#列表定义,访问,索引,操作,切片 ...

  9. python复制指定字符串_python3.4学习笔记(十五) 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)...

    python3.4学习笔记(十五) 字符串操作(string替换.删除.截取.复制.连接.比较.查找.包含.大小写转换.分割等) python print 不换行(在后面加上,end=''),prin ...

最新文章

  1. VMware虚拟机提示“以独占方式锁定此配置文件失败”解决方案
  2. osgi学习之---扩展点理解
  3. Struts2-从值栈获取list集合数据(三种方式)
  4. CVS Branch 和 Merge 在 Eclipse 中的使用
  5. SAP Marketing Cloud功能简述(五) : 销售计划管理
  6. [剑指offer][JAVA]面试题第[22]题[j剑指offer][双指针][快慢指针]
  7. [Leedcode][JAVA][第76题][最小覆盖子串]滑动窗口]
  8. JAVA学习(十)__MessageFormat用法
  9. JS 获取浏览器窗口大小
  10. 引用 一个较优雅的GridView隐藏列取值解决方案
  11. python字符串(string)方法整理
  12. Hyperledger Fabric 架构 处理交易流程 账本
  13. python清空屏幕代码_python代码怎样清屏
  14. 如何在快手批量下载高清无水印视频方法
  15. RESCRIPt:序列分类参考数据库管理工具
  16. 教你寫代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!
  17. Error response from daemon: conflict: unable to delete feb5d9fea6a5 (must be forced) - image is bein
  18. ASR - OpenAI whisper
  19. 你好,WeDataSphere!
  20. BOOST电路的节点电压和电流分析

热门文章

  1. MySQL中distinct和group by性能比较
  2. Mathematica .nb程序运行不下去的原因
  3. Chrome保存mht网页文件的方法 – 无需任何插件,完美!
  4. 基于Tiles框架Struts框架的UI 设计—几种组织HTML和JSP视图组件
  5. Java获取当前时间及String、datetime、date相互转化
  6. Intellij IDEA搭建vue-cli项目
  7. 当翻译变成了文本编辑。。。
  8. ZetCode Ruby 教程
  9. PyTorch 1.0 中文文档:torchvision.utils
  10. 【教程】javascript浏览器对象入门教程