标签:
跟着《笨方法学Python》,学了几天的Python,就想来显摆下。
照着课本敲了下代码,勉强还算个程序吧。脚本,就是我们写的那个.py文件啦!
正式切入主题
>>># -*- coding: utf-8 -*- #声明这是utf编码!防止乱码!
>>>os_char = ‘gb18030‘
>>>from sys import argv #从sys模块导入argv(参数变量)
>>>script, user_name = argv #把argv的参数分给script和user_name,这个过程叫unpack(解包)
>>>prompt = "> " #在提示 > 后输入你要的数据!
>>>print "Hi %s, I‘m the %s script." % (user_name, script)
>>>print "%s, 你喜欢我么?".encode(os_char) % user_name #%s,%r, %d是格式控制工具,它们告诉python把右边的值代入左边%s所在的位置中!
>>>a1 = raw_input(prompt) #raw_input()原始输入
>>>print "亲,你的女神是谁?",encode(os_char)
>>>a2 = raw_input(prompt)
>>>print "你最喜欢的人是?".encode(os_char)
>>>a3 = raw_input(prompt)
>>>print """
Now, according my gatherations, you said "%s" to me,and
your said:your goddess "%s",your favorate people are"%s"。
""" % (a1, a2, a3)
可以在编辑器Sublime Text2中输入上面代码,或者是在记事本中也行(Win+R输入notepad)
然后保存为.py的后缀。上文说到的参数变量(Argument variable),是一个标准的编程术语,保
存着你运行Python脚本时传递给它的参数(Argument)!
标签:
原文地址:http://www.cnblogs.com/Ruby517/p/5525268.html