Python 学习日志(一)
第一天:
(一)安装Python3.3;
(二)试运行:
1、在IDLE中输入:print("Hello,world"); //回车查看结果
2、使用"File"--"New Window" 或快捷键 Ctrl+N , 打开一个新的编辑器,输入:print("Hello,world!"),保存为py文件,按F5运行,或者在文件中双击运行;
3、Python 使用赋值来声明一个变量:welcome = "";//此变量是一个字符串,因为"";
4、Python3.X 不在有 raw_input(),使用 input() 代替;
5、注释:#:单行注释
''':三个单引号,多行注释
中文注释:文件头写入 #coding=gbk 或者 #coding=utf-8;(Python3.X好像不用加此句)
6、一个简单例子:
contact = {}
contact_list = []
while 1 :
contact["name"] = input("Please input name : ")
contact["phone"] = input("Please input phone number : ")
contact_list.append(contact)
go_to = input("Continue? Yes OR No :")
if go_to == "yes" :
pass
elif go_to == "no" :
break
else :
print("You didn't say no!\n")
i = 1;
for contact in contact_list :
print("%d : name = %s" % (i, contact["name"]))
print("%d : phone = %s" % (i, contact["phone"]))
i = i + 1
7、第二个例子:
###############
#呵呵
###############
import tkinter
def on_click() :
if label["text"] == "Be on your own" :
label["text"] = text.get()
else :
label["text"] = "Be on your own"
root = tkinter.Tk(className="bitunion")
label = tkinter.Label(root)
label["text"] = "Be on your own"
label.pack()
text = tkinter.StringVar()
text.set("Change to what?")
entry = tkinter.Entry(root)
entry["textvariable"] = text
entry.pack()
button = tkinter.Button(root)
button["text"] = "Change it"
button["command"] = on_click
button.pack()
root.mainloop()
文档参考:
1、17个新手常见Python运行时错误:http://www.oschina.net/question/89964_62779
2、Python完全新手教程:http://www.cnblogs.com/taowen/articles/11239.aspx
3、http://blog.sina.com.cn/s/article_archive_1263548705_200908_1.html
Python 学习日志(一)的更多相关文章
- Python学习日志9月13日
昨天的学习日志没有写,乱忙了一整天,政治电脑. 好奇心重,想要给电脑装上传说中LInux操作系统,各种小问题折腾到半夜,今天又折腾到晚上才真正的装上系统. 可是装上系统后又发现各种的不好用.虽然界面比 ...
- Python 学习日志9月19日
9月19日 周二 今天是普通的一天,昨天也是普通的一天,刚才我差点忘记写日志,突然想起来有个事情没做,回来写. 今天早晨学习<Head First HTML and CSS>第十一章节“布 ...
- Python学习日志_2017/09/08
今天早晨学习了<Head First :HTML and CSS>:学习了两个章节,感觉从基础学习特别的踏实,能看懂的同时踏踏实实的锻炼了基础的能力.我个人认为无论哪个行业,最重要的永远是 ...
- Python 学习日志9月20日
9月20日 周三 多大年龄了,还活得像个小孩.——急什么,人生又不长. 你习惯了思考宇宙星辰,一百年真的不长,一生也就不那么长,许多人的价值观念你也就无法理解.同样,许多人也无法理解你的价值观念,感兴 ...
- Python 学习日志9月18日
今天早晨学习了<Head First HTML and CSS>,第10章“div and span”. 看完并且做了练习也算是对div和span扫了个盲,需要在实践练习中加强理解与掌握. ...
- Python学习日志9月17日 一周总结
周一,9月11日 这天写的是过去一周的周总结,我从中找出当天的内容. 这天早晨给电脑折腾装机,早晨基本上没有学习,休息了一个早晨. 下午写的上周总结,完事做mooc爬虫课的作业,<Think P ...
- Python学习日志9月16日
刚才我差点睡着了,差资料的时候太费神,有些累. 今天早晨学习了<head first HTML and CSS>,今天把昨天没看了的关于字体和颜色的一章节看完了,真长.我详细的做了笔记,并 ...
- Python学习日志9月15日
一周就要过去了,而我跟一周以前没什么区别.回想一下,我这周做了什么事情呢.恍然若失.这周的精力都浪费在很多不必要的事情上了.学过一片古文,讲后羿学射箭,他有一个同学跟他一样聪明,在一起学习.后羿呢,专 ...
- Python学习日志9月14日
今天早晨又没有专心致志的学习,我感觉我可能是累了,需要减轻学习的程度来调整一下咯.这几天装电脑弄的昏天暗地的,身体有点吃不消了.时间真是神奇的魔法,这半个月来,每隔几天都有想要改变策略的想法.今天早晨 ...
- Python学习日志_2017/09/09
今天早晨学习<Head First HTML and CSS>.随着内容逐渐深入,知识量逐渐增加,今天早晨三个小时学习了一章:<Html的基本元素>,学到了不少的东西.比如,什 ...
随机推荐
- linux云计算集群架构学习笔记:workstation 12.0 按装Red Hat Enterprise Linux 7(64位)
安装RHEL7.2 步骤: 1.安装虚拟机,按以下截图安装即可 步骤2: Ret hat 7.2 操作系统安装 rhel7因为许可报错解决
- Linux下解决permission denied问题
由于权限问题,在linux下启动tomcat出现权限permission denied 提示解决方法如下: 1.cd 进入tomcat/bin目录 2.运行下面命令 sudo chmod 777 st ...
- EditPlus自动补全、模板配置
EditPlus真的是一款非常好用的编辑器,虽然小,但是短小精悍,速度快.只要配置好了,功能也是很强大的.下面来总结一下如何配置EditPlus的自动补全,和模板配置. 一.配置自动补全:(以开发CS ...
- h2database源码浅析:MVTable与MVIndex
Database包含一个Store:MVTableEngine.Store getMvStore() MVTableEngine.Store可以获取各tables:java.util.HashMap& ...
- 在DataTable中添加行和列数据
DataRow newRow = dtResult.NewRow(); newRow["ProName"] = "名字"; newRow["ProPr ...
- c# json转Dictionary字典
JavaScriptSerializer s = new JavaScriptSerializer(); string jsonTexts = "{\"count\" ...
- 实现html伪静态竟然那么简单
1.单参数 功能: 把:www.44721.cn/movie.asp?id=123 伪静态为:www.44721.cn/movie.asp?123.html 代码如下: ASP/Visual Basi ...
- linux时间自动同步
1,修正本地时区及ntp服务 #yum -y install ntp#rm -rf /etc/localtime#ln -s /usr/share/zoneinfo/Asia/Shanghai /et ...
- 设计模式------Adapter(适配器)
地址:http://blog.csdn.net/wuzhekai1985/article/details/6665542,仅供学习用. 适配器:STL实现了一种数据结构,称为双端队列(deque),支 ...
- 获取文件sha1 值
单元 IdHashSHA申明 function GetFile_SHA1(const iFileName: String): String; //Checksum hash value for fir ...